<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:ccrn="http://www.crosscountryhealthcare.com/20211231"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="ccrn-20211231.xsd" xlink:type="simple"/>
    <context id="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib79d768c20ac49339ac2b4753456a0b7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i0a0203ec7a2e4c778878066ee942ad48_I20220215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <instant>2022-02-15</instant>
        </period>
    </context>
    <context id="icd0e03dff7484205b444832b393bf57b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i504885720c064e7fa0df02ffb14c1a0a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id2dd1a96c2514506ae81e1134e349dd9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic448b6a7ac8e432ca254e40616a92c89_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i94a51064b512497a9cafeb8503974ea0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7722d501073149e89fdaf03280702a00_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if73810d0b0fb4359b35eeae04b4c7ad5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i22f69e0350a6450dbc7196faca7dbaa7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9bc3923206424c8b92fda3d23d677e5f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i25b03de025a543dca6491aa082721d1c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ica9ca52042a7421fbf6e101a3d725258_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic7b445f26ea04860b1b8466e4cb3646c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9fed7ca630154050a71eb20549814bb0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1a78cc6b07c947ad8a3c4e04ab39cafb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9f90d16dd4374667b366eeb1862b73a3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibd20137c2a5843b4b83170df56575898_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic517f5822e0f4ad78dc64cc3ec43596e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6d690d41191b4fd5b6be96fc46e971a4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i05d3fb8f3ad44bdd8fc1da185a64ee87_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie1dd704e4b72407a810ce973e4de70a4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i37b21a72d805487bb5dc2a1f6b8f37af_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifda8ee78123245f0bb38133301881fa9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib4aa8f9e603f4f538b2c44745d672dc4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icd9e4cbbc56e4e69b5ebf1e33c45e9a4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2c948ebfeae64ea0af818a8c3ebe5a2f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</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="i59ecbf9ab9ec47489839268f9bb4cd8e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</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="icc9ec845dc8643e181ebd22661509765_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</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="i696406caac474bc98fb8392f8f8f6a4a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</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="i696b6b7fe6cf4fafab220c3e0f635282_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i064145beb2fc4fc1816f328c7ef286aa_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i91c3ac4a9f4c414ea04edf9761c94004_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib997f0294c764cd3bc20c308d6dcb762_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia112f08214f44a4d9e63114834256dcc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ccrn:WorkforceSolutionsGroupIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ieb368b972aea485ebec21a2368ffe034_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ccrn:WorkforceSolutionsGroupIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib4bb72f8a5a742578f2dfe8582a13a93_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ccrn:WorkforceSolutionsGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i19c9eb6cf300413d80680efe67d6d1f2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ccrn:SelectedIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib1f46316f28047989fbc69b87a8dd7b4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ccrn:SelectedIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i544e53f404ea4f1b87797bbf5062c9a1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ccrn:SelectedIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i33cc1f977fdc4560bb5973a02f80da37_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8b293f83bced4fb888b4a6e59940a74a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if5447dfd928e400c8f5edecc16598865_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</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="i70575d74b9dd47caada329486dbfed4a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</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="i002c5e3370b94de9892b429db90bde07_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</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="ic3c096e9d7ee49fe91ff80b7cd0fab4e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</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="i32b528ba65ed47309a93a068551e05a3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if820dd54501d4f46b59802cc58265488_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8fd255c3e5244ac5a6d05e8f56c55fac_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i18162af08e0642b6bd8b1a0753afa2c4_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic9febeb7de5c41429039df0123b9ff49_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i1c627c487d6449a7af6f46b556cd3bdf_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3e73722f24cf46e392103dd8ddf6637d_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i79a76dd49b884292b708f2443842a3a3_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i38c2712153e140f8b59926f210d97ab5_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i8d7e18827ced4b218fb012cc3db28d60_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if813882eda844712bd86f1b8939d569d_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i07bd670e7ee441e2b50b4186f4e703ae_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ic001457baa6d4facaed560e748526c2f_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i67f8e42c8b4b4136835fb3297bf661d1_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6e445b5505224605bbe3481680678f0b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i882499b16e5247eaa8023fe7479d28cc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icb44231db6f845af9d732d90d6b44e0a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfMalpracticeInsuranceTypeAndTierIdentifierAxis">ccrn:ClaimsBasedLiabilityInsuranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i87516262f37c4dd8863722bbbb58e36a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfMalpracticeInsuranceTypeAndTierIdentifierAxis">ccrn:ClaimsBasedLiabilityInsuranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ccrn:MDAHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i08bc94b042b54eafa5d5bcb6b940769b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfMalpracticeInsuranceTypeAndTierIdentifierAxis">ccrn:ClaimsBasedLiabilityInsuranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ccrn:MDAHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib7e1985e081841879105060f6dd4e2b4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifffdf59409d04a889311947ace2393b1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id6720b362cfc4ab594caa22824763dde_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i014fb561018a466dbeb3c580507019f7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1520042c3cd741b59c4e91f644f25fd0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ccrn:ExitCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i96072d04695743d382c63a611ed07c95_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ied34b79107a94be08c393bb0cf48b156_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ccrn:ExitCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id8e7479160e44dad9a82839a1f5f33c8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i372546b86d654b3bb82247cec8678513_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ccrn:ExitCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2b55480d2f3346798668f86eedc6bb84_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iba59b3b74ef841888fb4aeed6bbac0bd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ccrn:ExitCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0f0a0ff48783489c89a2d1a62ea0fc37_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1b1d63e831344301ba71d99f81b58df3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ccrn:ExitCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib931edb61e904cecb4a453438c0b36c1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i116240380184439a9e956f5ed9efb574_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ccrn:ExitCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7dc2e7fb1e8349de9d736e7cf0a54e62_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id35ba5d82e29487487a5e9c7c1a68076_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ccrn:ExitCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i12e35c2ec5b7479c97658e37d03ed03a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ccrn:StrategicReductionOfRealEstateFootprintMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6b7e8c9b3a8d4785bef1cc3bf57e8210_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ccrn:StrategicReductionOfRealEstateFootprintMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9d0a8a98d6b24fbabb3bb1cb96c9c4ba_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ccrn:StrategicReductionOfRealEstateFootprintMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1817d65794fe47aca94a0b5d48697801_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:TemporaryStaffingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5cac44b8cec84a2e99aa593e34c5876e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:TemporaryStaffingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:PhysicianStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia5c15dbb0509479881b856718a92950c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:TemporaryStaffingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1c522ff4aa0e4b08810678b110f9730e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:OtherServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i769e1df1818e416b9af96056f5ccca12_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:OtherServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:PhysicianStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib2ba406afd904804a96dbf639d0d5032_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:OtherServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib03d8f0f61584f3c940b32fa3dd75825_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i49ab6dc079304c20b616adf4a9fd9ba1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:PhysicianStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6fd372c1eb484805a152b992869870f6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:TemporaryStaffingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i73ce69c98c7b424ca14159de9f0f0178_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:TemporaryStaffingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:PhysicianStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7765a043a2ff4014822ee9486aca9a73_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:TemporaryStaffingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9d7b1f55e77f47b69363e6593c99660b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:OtherServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i74c897027a854e26958455006dc2f820_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:OtherServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:PhysicianStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i92cc354ef4b34ce1b15a1ff5f1491011_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:OtherServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4ddf9c44087f4b29930aa55d75ac4a63_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5919d9e6898b4381ba61783fe0821d64_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:PhysicianStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5ec5154e756244b29a741f6641d287ce_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:TemporaryStaffingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9e861fcfdaef4f4c9384cd61a5a75142_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:TemporaryStaffingServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:PhysicianStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1666346cb9344d9eae7b86d2072b20b2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:TemporaryStaffingServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icc8b991fe4974c5b8ca51b26de86dd98_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:OtherServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia0d2e1578e1148a396d7b0fb7d7dd811_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:OtherServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:PhysicianStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iad99f7ad018f454bbdd1ae91ec9648ca_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:OtherServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie61479288757457faa53d372cc2b8c05_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic565b82bb1a04c4dbf34bb2e2689d2ad_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:PhysicianStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2eadb0511c97486eaf2da9103143a3f5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:OtherServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i476ba504c82347589ff3e4a401ba77aa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ccrn:OtherServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6addcfeda5ba472589dfe67ad98cd839_D20211216-20211216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:SelectedIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-16</startDate>
            <endDate>2021-12-16</endDate>
        </period>
    </context>
    <context id="i534c0406f1af4842812370003635daf8_I20211216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:SelectedIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-16</instant>
        </period>
    </context>
    <context id="i5d547bec651743c980f72f8f1466bdbb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:SelectedIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if4084b091b4a4558a4f9d8b5bfc73274_D20210608-20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:WorkforceSolutionsGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-08</startDate>
            <endDate>2021-06-08</endDate>
        </period>
    </context>
    <context id="i654b97b9c4a44842bec93df47a758c0c_I20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:WorkforceSolutionsGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-08</instant>
        </period>
    </context>
    <context id="if1f7180b7aab4efea2c2d74d128f13ec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:WorkforceSolutionsGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2b8b79a778e4451b9baa9e4fc067a3e1_I20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:WorkforceSolutionsGroupIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-08</instant>
        </period>
    </context>
    <context id="i9448e83e38344077a6bdceb0c252e4e8_D20210608-20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:WorkforceSolutionsGroupIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-08</startDate>
            <endDate>2021-06-08</endDate>
        </period>
    </context>
    <context id="i98cedcdc09da40f3b1fb1cc9f340fe9a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:WorkforceSolutionsGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i84420ad926034e1189746d5aadaf6669_D20170701-20170701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:AdvantageRNLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2017-07-01</endDate>
        </period>
    </context>
    <context id="iadaae62c6889439cb3ffb26aa2531a0e_D20170728-20170728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:AdvantageRNLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-28</startDate>
            <endDate>2017-07-28</endDate>
        </period>
    </context>
    <context id="i9152e36975284d5080cbada0e6810d9f_D20190403-20190403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:AdvantageRNLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-03</startDate>
            <endDate>2019-04-03</endDate>
        </period>
    </context>
    <context id="ib4beb4b1d1cc4b6e8116091129fd0462_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:AdvantageRNLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i119b9852684149a8b3e9e04cdff1c13b_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:AdvantageRNLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i448851d2c1974a56be2e31fe2b26aa10_I20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:MediscanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ccrn:AssumedAdditionalContingentPurchasePriceLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="i8191bfed08864beca18b701c5334b28e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:MediscanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ccrn:AssumedAdditionalContingentPurchasePriceLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3652e1bb74754dc981c969cab1db0883_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:MediscanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ccrn:AssumedAdditionalContingentPurchasePriceLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i322e803f4e094fbf941c4b07fec6cd72_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:MediscanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ccrn:AssumedAdditionalContingentPurchasePriceLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4bc1c818ea4949c9870092203f235c1b_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:MediscanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i1016160f74ba4167920e36e35ee8d96f_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:MediscanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:EarnoutNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i394c714742844361b127abbf93a7b9da_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:MediscanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:EarnoutNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5fd14ec6163a4ab9b7783ba599e31ec9_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:MediscanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:EarnoutNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i604346042d3f4ae29b4485d7d9f130b5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:MediscanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:EarnoutNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i660ffc9e74a34a68a2f1a2dfbf204c3d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DatabasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1e2ec29fefc04bd0827851a630fcc9d4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DatabasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i22e0733ee1f4493c9f0aa8cd2e549217_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if71b53f59c3344d6a4fbdc63bad0f3f7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9736eec95ef04b4197c5eceadfa1cf0e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib989c602adce495daf58f06c0de1d31b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id0de9dfb6a9b4fa7878d2c35c7c2811f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i81d445caaf974b0fa0a5c729ea1ef00c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:PhysicianStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic191f9408fff4ad7b6adf241e92bc653_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id8f9b1fc903f483993159b09cc1cf7c1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:PhysicianStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2221a69ba21a458ab8b35d3b7e499d9c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie3ab2aeeffa445a79d457c4f3fa2905e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if0d93af8877940a6a0008c9334e204dc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:PhysicianStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5ee73647426747aab9a8dc812abad3e7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idb33425cae744a69ac02359ad233868f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:PhysicianStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id8a67b0d212e4d249d68695b7532824e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i22972b1e9cf943b5bee452b4e68d3608_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:SearchServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i243db4b3ee85485c8e7da62cd208de2c_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ImpairedLongLivedAssetsHeldAndUsedByTypeAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:SearchServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic8e0378ae09c4485a7873d3313ac5579_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i33592fffbd0246139c636dd1ed439184_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i26db25012ec74d66ac1a7a8126692922_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ccrn:TypeOfAmortizationAxis">ccrn:AcceleratedAmortizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if91a933b13b540d7a8935277354366af_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i63fa29ccfb074146aa0f185a7c223db3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ccrn:TypeOfAmortizationAxis">ccrn:AcceleratedAmortizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i47e8437cf891444fbee8f4ea12b32627_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:PhysicianStaffingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ccrn:TypeOfAmortizationAxis">ccrn:AcceleratedAmortizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id9d84f73b2c44d7291da34598f9bd07f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:PhysicianStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia38f53c1e337446481ca0416a3ee43ef_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idc426c59ce79463c91438c21d64a2696_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9b883ebdc76045ee8ff95d6f787f455d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia5cde699be9f4c7691ba39a143520f9f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if5f686dc464a4a06b4cb5dbe81d63e4c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i706abd9e77d547d38a27ffbe867a6ff8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1b99b0e74bc946379f13a564ecc9368e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i11df0e6f2a454b9089b1fe0e039c768c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</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="iad5b8a419c884e6aaaef9adce307ac5c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icc2d742aa22b43df987d44c577199f2f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i505c3dc313144f25b72c025c20f1aebc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id0684ac868174b10810491ea40bda8d9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f416710aacb4a379ff1456f306efe9e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8ba28f475eec49179ba5ab3368c12ed7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0e5d6cd998d64f389a3fcd7bfcb2f6b2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie851f5cfe5d14e0c95dbf098aa14bd60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3fba103e5876418796aa20337e5e4f5d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id4a82dc5da5c4a7db4acdbc7c1e4fb9a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</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="i25e1a9ebb12649dcbab6bf105f3a2837_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4b8e49dba1a24603b0dd9e2ba947e1b5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</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="i999f1692040142b89e5d7e78cb892d9d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9b4e10d8fade48a4a711480c55a154d1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:A2021TermLoanCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie83dac79b5f14054ad5744e582c43ea6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:A2021TermLoanCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7731db860a234594a7ba74cae2e6e523_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ccrn:SeniorSecuredAssetBasedLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic8229afe485e47a18c8f02753d28b30b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ccrn:SeniorSecuredAssetBasedLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2c82c3af754a43cbb7ac0e23e6179fa8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:EarnoutNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i41cfa38b457b4e94b45748f1a354c158_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:EarnoutNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i144bc601773f4bf4ab3c90955543369f_D20210608-20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:A2021TermLoanCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-08</startDate>
            <endDate>2021-06-08</endDate>
        </period>
    </context>
    <context id="ia0fab5eb1ab24448b0ebe13de5cf069c_I20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:A2021TermLoanCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-08</instant>
        </period>
    </context>
    <context id="i4e59fa4cf7e04008b0a399cb2cb0fb1d_D20210608-20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:A2021TermLoanCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-08</startDate>
            <endDate>2021-06-08</endDate>
        </period>
    </context>
    <context id="i7ba90567f7a640fcac7cad490ad6abb6_I20211118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:A2021TermLoanCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-18</instant>
        </period>
    </context>
    <context id="i8cac9d62ef04476c9e350b0e28ec0424_I20211118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:A2021TermLoanCreditAgreementAggregateAmountOfAllPossibleIncreasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-18</instant>
        </period>
    </context>
    <context id="if9577de1ddcb4e5eacaecae9019fa007_D20211118-20211118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:A2021TermLoanCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-18</startDate>
            <endDate>2021-11-18</endDate>
        </period>
    </context>
    <context id="i9045dab4d16b4f85bb92d1779ee01b0a_D20191025-20191025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ccrn:SeniorSecuredAssetBasedLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-25</startDate>
            <endDate>2019-10-25</endDate>
        </period>
    </context>
    <context id="i5b461473b9f04bd1a218549960e7a17a_I20191025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ccrn:SeniorSecuredAssetBasedLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-25</instant>
        </period>
    </context>
    <context id="id80a31da0b564d1487731249a378c10a_I20191025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ccrn:SeniorSecuredAssetBasedLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ccrn:LineOfCreditSublimitAxis">ccrn:SwingLoansSublimitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-25</instant>
        </period>
    </context>
    <context id="iac422420f9c648d397359db15af1b977_I20191025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ccrn:SeniorSecuredAssetBasedLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ccrn:LineOfCreditSublimitAxis">ccrn:StandbyLettersOfCreditSublimitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-25</instant>
        </period>
    </context>
    <context id="i1b0280b4071148d39dda1bfebbeed592_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ccrn:SeniorSecuredAssetBasedLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i140ece43985542509a409456ec8cbbf4_I20210308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ccrn:SeniorSecuredAssetBasedLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-08</instant>
        </period>
    </context>
    <context id="ibdf55ff317e7470b97e4b96e5251aec2_I20211118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <instant>2021-11-18</instant>
        </period>
    </context>
    <context id="iceeb4bfa445648d4a771f3e5c0a34ea9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ccrn:SeniorSecuredAssetBasedLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4b4f7efb5a1049e39cf214bb6741fe5e_D20191025-20191025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:AmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-25</startDate>
            <endDate>2019-10-25</endDate>
        </period>
    </context>
    <context id="i1a2faa2511be4e208dce369b7a3b3588_D20191025-20191025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <startDate>2019-10-25</startDate>
            <endDate>2019-10-25</endDate>
        </period>
    </context>
    <context id="i7bc9b021b70c4543a5115a0fb84fbba5_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:AmendedAndRestatedCreditAgreementEarlyExtinguishmentOfDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1f7016fe0b45443eafd0877996e0b8a2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ccrn:SeniorSecuredAssetBasedLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iff284487fda04ceea018d10c12185907_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ccrn:SeniorSecuredAssetBasedLoanSupplementalActivitiesLendingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic75a880cd1534f63a5f0e88402a6f3a8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ccrn:SeniorSecuredAssetBasedLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5d89ac8069af4faa841ec8ae39de24e3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ccrn:SeniorSecuredAssetBasedLoanSupplementalActivitiesLendingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if17865c3d8ab43d8a52ac6d8e0f420f1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ccrn:SeniorSecuredAssetBasedLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4d72d6e5389e41929157ebcc1dd507e7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:AmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ccrn:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6fe199cf2de04768bdfbe345f3f30acc_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:AmendedAndRestatedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i5bf72e2b4f2d4dd4bc2ba461508d3a19_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:AmendedAndRestatedCreditAgreementReductionInBorrowingCapacityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i04b84429c4084f058952a6adf8a03ac5_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib8e429217bc44b9e89cfcf026e645a5f_D20151030-20151030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:MediscanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-10-30</startDate>
            <endDate>2015-10-30</endDate>
        </period>
    </context>
    <context id="icb617bd6f0874eacb20dc48a73eeecb1_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i928108baa92646cc87c1c7fce7ad87f0_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i5827e687e60e485e8767cb0cf45f20b3_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib70e6cc248b3483fa6d9b38fbb23f9da_D20210608-20210608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <startDate>2021-06-08</startDate>
            <endDate>2021-06-08</endDate>
        </period>
    </context>
    <context id="i2e6ea129ab7e46e6bb4c060821d47765_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:WorkforceSolutionsGroupIncMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2d21004e3b214cc5b711e04253834c56_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i919c345e76e34d92920904643f245f1a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:InvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1f894a93dbd94d5aa71d4c3589f9a467_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ccrn:DeferredCompensationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibb8e3ba4283347bd893db4b9d90e5888_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ccrn:DeferredCompensationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib4f2f5648a1f45eeb82feb03123898ae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ccrn:EarnoutNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if34250292dfc4db1818483e6f39a7638_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ccrn:EarnoutNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3cd560b8a9374e11bff94efd74b877f1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ccrn:EarnoutNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic40dc07c3f1e4759be50e2e5030fe695_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">ccrn:EarnoutNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia48ec5d906a7464eaf2cd1e9708907c5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ccrn:SeniorSecuredAssetBasedLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic3203cec6b5548d1b27f67d0de2bf2e4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ccrn:SeniorSecuredAssetBasedLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i389eec634d11418f93f64b9f7c1a33cf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ccrn:SeniorSecuredAssetBasedLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8d9d1e42543e4cea84978226ab66ac0f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">ccrn:SeniorSecuredAssetBasedLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie177fe99b6a34af9a59f279245305a7a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifcb1dcb545a848678faec750ab2c67bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6f1a7edc126e40f3b4a35ed79199023a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i37cf0bb684f14dde93ef0737194e7986_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id2a08bd9dcd44f779c71880c652e43d6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:WorkforceSolutionsGroupIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie72d8b48e943434caa8ac22eb5e65a9e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:WorkforceSolutionsGroupIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iecbfd995a9ef44089c782dea524beeda_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:WorkforceSolutionsGroupIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2df1171b2f0b40ac9aeda13fdada4a34_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:WorkforceSolutionsGroupIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4390fb63e5694209aaf365a95c987464_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:SelectedIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i80b30cd6761a4b7387b55991feaedae7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:SelectedIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2bbf4c36821a4ac88ba65d9b8e5f527d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:SelectedIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i47dcb0b09e7241448b3cb6d706669462_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ccrn:SelectedIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7e9cef8503a94b8b88d91c73e681a52f_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i59a79a38f9e64ff0b5ed0a4be8304b60_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9f2a3e6cf7b14e169e48d68212f6e5c4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifed8f941d1b44235a34dcd6c47d062f1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">ccrn:OtherIncomeTaxAuthorityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia7e63114f61e438c8568ef389a8822aa_D20190101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7e65fe725f0441cfbfbc0e81692e80f9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib7488d2f1f3241e0b99b5bb4ef881e3d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if6d9ba2fe49044549278f2130ceb86bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i731094bcac324b36ae4ed9d252bacdf2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if7e80d29e97b4882afba4b22a5568e47_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i90383bc0994a44f9b3d17fae4f549db1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i17e523de665c48429745f66140521339_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i066eb98a414e4a7fa83a3d10a4f1de84_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id02317f30cb14228bee6580d8c32e533_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:ABLCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0963aea74b3a493b8e82edea36c71685_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:TermLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7bf5357b29e540d093bc154f2186f23a_I20200519">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ccrn:OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-19</instant>
        </period>
    </context>
    <context id="idc8d395b86964f6c8fc12db4ead63985_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ccrn:OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iacb464d52b0c44bf9f1896347c2cf35a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ccrn:OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iba2a7d0dcf1c4f27afbbe0e1240e8f3c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icafc937650c34b1f9e19db66f010ed1b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i784d4488c93f44559318e1b8f4df96b2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3099ebb1a4f54662b261b81860b34f65_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9935864b18e74b24b8e548618c9d5532_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic48ea25404f94fa682b80c4afc674ae8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic5069b0b653b4bb09c957581b439ce1f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ccrn:OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iacb1144626b4419a9a9504082ec49f8d_D20210331-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ccrn:OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-31</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i575f2e0ae19b4584bcadf4813a2a2b43_D20200331-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ccrn:OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-31</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ib261a3e2b3f348fb8e2489c92e894bee_D20190331-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ccrn:OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i9f03414844ae4d6b9e5d31c6e7c82359_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ccrn:OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i79ea3703ea834cd6858d6fe5eeb475df_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ccrn:OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie273e656bb954d2381ccbec5b8bd32c1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ccrn:OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7e649e98b65a4ad68b6fba3c2e4337ab_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ccrn:OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5dbe474aecef449e8af04f478007f422_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ccrn:OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i02ecaabaf1e34b408ee19948b37418d2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ccrn:OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iade46a6ff91e4f1db03f0283898df717_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ccrn:OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9e2f9a5b2aba479dbe4f6ae42d71ae4f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ccrn:OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i917144485fa34e83934c9cb4dfb900eb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ccrn:OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if68e89c5264a4e72a8a9bc5d10e6b316_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ccrn:OmnibusPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5714cf20113949a0b1ef6420a7bfb407_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ccrn:ConvertibleNotesandSharebasedPaymentAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaf94ae08f3d24da7a14644fcfc16b32c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ccrn:ConvertibleNotesandSharebasedPaymentAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i619b4e15a23343eaa9862d0cee79fba0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ccrn:ConvertibleNotesandSharebasedPaymentAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie0daf95ad1924ad7bc78578fe5350646_I20201230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-30</instant>
        </period>
    </context>
    <context id="ib1727eec730b44e29cf15a7ed2d952de_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icc863fe049c4473b84381b3393b5108e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i047c15f8e8894eed8b79823148fc2a13_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i11959ba9fd6f49b987cc4b755939ef95_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CorporateJointVentureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaba59d9f823f49b2b383864f822400f6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</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="ib15b56c4d36140de9a2f10e3bda03569_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1e44b493a9284169bdf8af028cabd12d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibe995426ef0c46458e6bf14361256424_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ccrn:HealthCareSystemAffiliatedWithABoardMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic249e6624e994f728665ca039de1556d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ccrn:HealthCareSystemAffiliatedWithABoardMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i621e39b1eca142d0859ade41c1c3bb1d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ccrn:HealthCareSystemAffiliatedWithABoardMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9f87b8c478fa40f3b9240a7bb726716b_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:EarnoutNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ccrn:MediscanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="iea19b1880c4141b9a6e50270610926af_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ccrn:EarnoutNotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ccrn:MediscanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i493de222d4984488a8016b9e65ec22bd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6ee4b3b3048d4ad1a0e215d99e202af8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i567890ce53f9481da3d1f5e78e89d848_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ImpairedLongLivedAssetsHeldAndUsedByTypeAxis">ccrn:LeasedPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i81f398ad364547f4926ca0dd66f985bb_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ImpairedLongLivedAssetsHeldAndUsedByTypeAxis">ccrn:GoodwillAndIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:SearchServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i45911ad501e74e26a7b4b17f0abd8a5e_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ImpairedLongLivedAssetsHeldAndUsedByTypeAxis">ccrn:LeasedPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia54ca538f11a4fa788677046b7a3b9ba_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ImpairedLongLivedAssetsHeldAndUsedByTypeAxis">ccrn:LeasedPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7c0b1ad684d4438184f2ca674007f425_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ie4053fb14bfd448e8fe7c263d0efa2cb_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iec966aabd37c422ab7e62cc9ef6d5963_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ccrn:NurseAndAlliedStaffingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i43f2e5905bdd466a98e6569ee4d7f8ff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9351cb12bc2743859d497b87441d2d4e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7d79985f26e8437fb074132b8bc6fb79_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if17a0c53d94145ccbb449a36868abdd1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6df7f594a6854e17bf8aa4ebfc7a80c9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icc54cf3c1a3a45ad98e693ae2919b560_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i521219eb684441b1a7bd6f61c3840c04_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaab756a37fe74fcd90efb1e6e691135f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i120156fe84a7487485122c714fc2d10e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia90597ba4bcb432d971d49c5a87542a9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i75aa8a48a0bc4e7982bdebeda94889e4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idbc38422168e46378ebe0c51a258a98c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i081b9fec637f443e9502d08003febf14_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9279c0d0f2b34c1baa83d62184804aa4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001141103</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</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="segment">
        <measure>ccrn:segment</measure>
    </unit>
    <unit id="liability">
        <measure>ccrn:liability</measure>
    </unit>
    <unit id="installment">
        <measure>ccrn:installment</measure>
    </unit>
    <unit id="location">
        <measure>ccrn:location</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml80L2ZyYWc6MjgzYzhlYWU3NTJhNDgzNGIxZWY1NjRlYmY3NDg3ZTIvdGFibGU6ODA2ZDJmNDdkZDE5NDk3MzhkZDk4ZmU3MWUxMDE1MzgvdGFibGVyYW5nZTo4MDZkMmY0N2RkMTk0OTczOGRkOThmZTcxZTEwMTUzOF8zLTEtMS0xLTEyODM0_a8791c52-cea0-44f3-93b3-1c3c139f6373">0001141103</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml80L2ZyYWc6MjgzYzhlYWU3NTJhNDgzNGIxZWY1NjRlYmY3NDg3ZTIvdGFibGU6ODA2ZDJmNDdkZDE5NDk3MzhkZDk4ZmU3MWUxMDE1MzgvdGFibGVyYW5nZTo4MDZkMmY0N2RkMTk0OTczOGRkOThmZTcxZTEwMTUzOF81LTEtMS0xLTEyODM0_569267a6-4bab-4ff9-b13f-0906a5617a80">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml80L2ZyYWc6MjgzYzhlYWU3NTJhNDgzNGIxZWY1NjRlYmY3NDg3ZTIvdGFibGU6ODA2ZDJmNDdkZDE5NDk3MzhkZDk4ZmU3MWUxMDE1MzgvdGFibGVyYW5nZTo4MDZkMmY0N2RkMTk0OTczOGRkOThmZTcxZTEwMTUzOF82LTEtMS0xLTEyODM0_e6825d6f-bdfe-4266-85ce-67d72c547a92">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml80L2ZyYWc6MjgzYzhlYWU3NTJhNDgzNGIxZWY1NjRlYmY3NDg3ZTIvdGFibGU6ODA2ZDJmNDdkZDE5NDk3MzhkZDk4ZmU3MWUxMDE1MzgvdGFibGVyYW5nZTo4MDZkMmY0N2RkMTk0OTczOGRkOThmZTcxZTEwMTUzOF83LTEtMS0xLTEyODM0_6fc7e53a-a93a-40ed-aec5-d3e8a59d920d">false</dei:AmendmentFlag>
    <us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzMtMC0xLTEtMTI4MzQ_0f55d200-2f02-4138-bea7-87a28966f05f">http://fasb.org/us-gaap/2021-01-31#ServiceMember</us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList>
    <us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzMtMC0xLTEtMTI4MzQ_7a3a0bc4-6d48-4436-b3e5-865ebf6e4eb5">http://fasb.org/us-gaap/2021-01-31#ServiceMember</us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList>
    <us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzMtMC0xLTEtMTI4MzQ_b484931a-5fe7-40f4-8c24-dde47ce1551e">http://fasb.org/us-gaap/2021-01-31#ServiceMember</us-gaap:RevenueFromContractWithCustomerProductAndServiceExtensibleList>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6e445b5505224605bbe3481680678f0b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzQ1NjQ_b27746c6-6071-4162-a637-ae381d48e93d">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <ccrn:LeaseExpirationPeriod
      contextRef="i6e445b5505224605bbe3481680678f0b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2Xzk1NTc_2821d41c-1ef7-4958-817e-dc876f5599ea">P3M</ccrn:LeaseExpirationPeriod>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzE2LTAtMS0xLTEyODM0_038db5f8-ad3a-4b70-a159-3d6b4ca51a82">http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzE2LTAtMS0xLTEyODM0_2b2aa8ca-15dd-48c8-9835-0a21e85907ad">http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zNjA4_5f35047c-bc4f-4e36-a4a8-a8c2acda8a41">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGFibGU6MzVlYjQxYzExZjg1NGEwMjg4MzdkNTE2NjlkNmUxMWQvdGFibGVyYW5nZTozNWViNDFjMTFmODU0YTAyODgzN2Q1MTY2OWQ2ZTExZF8wLTAtMS0xLTEyODM0_61cad1aa-cedf-4291-9ada-fa501a851513">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8xNDI_06cda60f-42f2-4dd9-8f71-e006c711c3e9">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8xNDI_99010160-6d44-4506-a5e2-c0a1716ceb9f">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGFibGU6ZWM4NWI3YWQ4MDk2NDE2Mzg2NGU2ZTVlNmY4NjFlNWIvdGFibGVyYW5nZTplYzg1YjdhZDgwOTY0MTYzODY0ZTZlNWU2Zjg2MWU1Yl8wLTAtMS0xLTEyODM0_689457c0-18ae-4928-880b-2ee967491bb5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zNTk5_86d65be7-9e7c-4c64-9517-09bd74dba1ae">0-33169</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zNTkz_072932fd-8cf5-4adb-85b3-c8e6b197482f">Cross Country Healthcare,&#160;Inc</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGFibGU6YzVjMGUwZjhkNWJiNGNlMGEyNTIxODhkNjhiNzAwNDQvdGFibGVyYW5nZTpjNWMwZTBmOGQ1YmI0Y2UwYTI1MjE4OGQ2OGI3MDA0NF8wLTAtMS0xLTEyODM0_c4667e71-887b-4671-a794-e1c58adf7733">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGFibGU6YzVjMGUwZjhkNWJiNGNlMGEyNTIxODhkNjhiNzAwNDQvdGFibGVyYW5nZTpjNWMwZTBmOGQ1YmI0Y2UwYTI1MjE4OGQ2OGI3MDA0NF8wLTEtMS0xLTEyODM0_0dc19ffd-9467-495a-8850-4b619861c6f7">13-4066229</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zNjA0_bb2d0801-0a33-4278-a3fe-09599b697a7a">6551 Park of Commerce Boulevard, N.W.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zNTg3_976c325a-71c7-4273-b44f-d0984e812108">Boca Raton</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zNjAy_001736ea-82f7-415f-88b7-1d7ba0ca8850">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zNjAz_bcb8e9f6-0227-451b-97b3-58e2e15727e3">33487</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zNTg4_cef5005e-b090-4658-85c6-ccb59a6eae42">561</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zNTg5_00e4f129-d189-42e8-95ec-c6d6b009b2d9">998-2232</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGFibGU6MzdlYzViMWUxMjBkNDQ5ZTgxYWE1ZDExNDI0NDhhNmEvdGFibGVyYW5nZTozN2VjNWIxZTEyMGQ0NDllODFhYTVkMTE0MjQ0OGE2YV8xLTAtMS0xLTEyODM0_9be5665f-1a31-4663-9325-860310d14e82">Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGFibGU6MzdlYzViMWUxMjBkNDQ5ZTgxYWE1ZDExNDI0NDhhNmEvdGFibGVyYW5nZTozN2VjNWIxZTEyMGQ0NDllODFhYTVkMTE0MjQ0OGE2YV8xLTEtMS0xLTEyODM0_90908f83-b8d3-49ef-8401-9d2ac2abb5a4">CCRN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGFibGU6MzdlYzViMWUxMjBkNDQ5ZTgxYWE1ZDExNDI0NDhhNmEvdGFibGVyYW5nZTozN2VjNWIxZTEyMGQ0NDllODFhYTVkMTE0MjQ0OGE2YV8xLTItMS0xLTEyODM0_2779368f-a5cc-477f-8ae8-ecbdba47c8a4">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zNjA1_11b3cb33-bb54-491c-8aa5-403b26f8b03a">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zNTkw_e7b0c420-a7e6-4c33-9bfc-9375ad20f1aa">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zNjA2_ce5f3695-23c6-46ef-980a-0e2aad162afe">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zNTk3_c45c21c9-9730-4dcc-80bc-6ad03abd72f4">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zNTkx_6b814633-8afd-44e1-84c6-b81e25969121">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zNTky_6005ae63-f441-497f-9d96-a130ec3460d0">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zNTk4_ee0ededa-8772-4ede-9ee3-60c0e9322406">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zNTk1_7c444279-240f-4104-a5f1-d651281199df">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zNTk2_e284cbdd-080c-4c48-8480-4f8ea5a0089b">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="ib79d768c20ac49339ac2b4753456a0b7_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zMDQ3_dc13b74e-41e2-46df-9e7d-15f2be444430"
      unitRef="usd">596535671</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i0a0203ec7a2e4c778878066ee942ad48_I20220215"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl83MTQ2ODI1NTg0MTc3_d3542270-7866-4b22-b9fc-d313a303bc23"
      unitRef="shares">38063099</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xL2ZyYWc6MWJlZTYzZTM2NjQ5NDZjOTk1NjEwMWE0MzNhODNkMzYvdGV4dHJlZ2lvbjoxYmVlNjNlMzY2NDk0NmM5OTU2MTAxYTQzM2E4M2QzNl8zNjAx_17592e1d-578a-47ec-b839-1ee57b836435">Portions of the Registrant&#x2019;s definitive proxy statement, for the 2022 Annual Meeting of Stockholders, which statement will be filed pursuant to Regulation&#160;14A not later than 120&#160;days after the end of the fiscal year covered by this report, are incorporated by reference into Part&#160;III hereof.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml85NC9mcmFnOmIxNWFiN2NkNTFlNjQyNTlhOGFjMTc2YmU1OGRiOWQyL3RhYmxlOmI1Y2NmZWY5OGZlZDRkYWQ4NWQ5MDFmMWRhZmFkZjNhL3RhYmxlcmFuZ2U6YjVjY2ZlZjk4ZmVkNGRhZDg1ZDkwMWYxZGFmYWRmM2FfMy0wLTEtMS0zMDYyMi90ZXh0cmVnaW9uOmZlMjZjNjBiNGQxNzQyN2FhNDcxNmEwOWQ4MjE1YWQ5XzIxOTkwMjMyNTU2Mzc_405913b6-fc3b-4dd1-b7bd-b4f33815735d">34</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml85Ny9mcmFnOmJjMDExMzQxOTFiZjQ1MDliMDdkYzJmODk1ZDMyMWYxL3RhYmxlOmEyMTg1ZWZlYmQ0ZTQxMmRiMWMxNTczMDhiZjQyOTRjL3RhYmxlcmFuZ2U6YTIxODVlZmViZDRlNDEyZGIxYzE1NzMwOGJmNDI5NGNfMC0wLTEtMS0yNzgyNi90ZXh0cmVnaW9uOmQyMzM2ODZkOGE0ZTRkMTNiMDMyYWE3MmMzNjAwYzAzXzIxOTkwMjMyNTU2MDI_89366f0f-f5a8-4454-b93a-701d4ab2c59f">Deloitte &amp; Touche LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml85Ny9mcmFnOmJjMDExMzQxOTFiZjQ1MDliMDdkYzJmODk1ZDMyMWYxL3RhYmxlOmEyMTg1ZWZlYmQ0ZTQxMmRiMWMxNTczMDhiZjQyOTRjL3RhYmxlcmFuZ2U6YTIxODVlZmViZDRlNDEyZGIxYzE1NzMwOGJmNDI5NGNfMi0wLTEtMS0yNzgzNQ_85f3d59c-75c2-4d9d-960e-86106dfc4ae7">Boca Raton, Florida</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzQtMS0xLTEtMTI4MzQ_3651c7b7-11a4-4de1-8521-6cbeb6518f94"
      unitRef="usd">1036000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzQtMy0xLTEtMTI4MzQ_da36a10f-9c82-46d8-9aa6-b7b709e04fb1"
      unitRef="usd">1600000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzUtMC0xLTEtMTI4MzQvdGV4dHJlZ2lvbjowYjY2NGU3ZmVhZmQ0YWUzYTlhZDAwZDk5NjI2NGY3MV80Ng_6c08c5a3-b4d7-48c3-9a0e-14dfe849a381"
      unitRef="usd">6881000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzUtMC0xLTEtMTI4MzQvdGV4dHJlZ2lvbjowYjY2NGU3ZmVhZmQ0YWUzYTlhZDAwZDk5NjI2NGY3MV82MQ_a71b6bec-741d-4532-8435-9e29b67f3fde"
      unitRef="usd">4021000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzUtMS0xLTEtMTI4MzQ_a39c5e2b-8fee-4af1-8cc7-5cea08afd4a5"
      unitRef="usd">493910000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzUtMy0xLTEtMTI4MzQ_9b953bc9-14e9-460d-ab1c-ec6fb822b757"
      unitRef="usd">170003000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzgtMS0xLTEtMTI4MzQ_db82205a-62f4-4402-ab01-e4cdd82e4f04"
      unitRef="usd">7648000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzgtMy0xLTEtMTI4MzQ_5985819d-a1ef-4754-85a0-15234595ab6a"
      unitRef="usd">5455000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:InsuranceSettlementsReceivableCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzktMS0xLTEtMTI4MzQ_264203ce-4982-4b2e-9925-2d3da5abb636"
      unitRef="usd">5041000</us-gaap:InsuranceSettlementsReceivableCurrent>
    <us-gaap:InsuranceSettlementsReceivableCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzktMy0xLTEtMTI4MzQ_4ef34757-bfb7-41f5-9326-6da1191436a2"
      unitRef="usd">4698000</us-gaap:InsuranceSettlementsReceivableCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzEyLTEtMS0xLTEyODM0_928597b0-6f41-4639-9e02-bef5fd0f5370"
      unitRef="usd">638000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzEyLTMtMS0xLTEyODM0_f8dde098-d959-4295-bec7-c6a0bcbd641a"
      unitRef="usd">1355000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzEzLTEtMS0xLTEyODM0_238e7b48-61ab-4214-8a83-def25acd59bc"
      unitRef="usd">508273000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzEzLTMtMS0xLTEyODM0_9964e383-6da4-4451-a149-ac092c398fca"
      unitRef="usd">183111000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzE0LTEtMS0xLTEyODM0_32862d30-cf5e-4832-8036-78972ba29441"
      unitRef="usd">15833000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzE0LTMtMS0xLTEyODM0_a5fbda6d-22e4-42c7-bd76-f35b14e35867"
      unitRef="usd">12351000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzE1LTEtMS0xLTEyODM0_ea9b2caf-3823-4265-bcef-169550cb7392"
      unitRef="usd">7488000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzE1LTMtMS0xLTEyODM0_a40a569f-0f9c-49d7-a1e2-0c4b43131cf0"
      unitRef="usd">10447000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzE2LTEtMS0xLTEyODM0_3445158d-859e-4ef6-b335-a12e05041c84"
      unitRef="usd">119490000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzE2LTMtMS0xLTEyODM0_27a79c97-4fe0-4215-9aae-579d885ef2ab"
      unitRef="usd">90924000</us-gaap:Goodwill>
    <us-gaap:IndefiniteLivedTradeNames
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzE3LTEtMS0xLTEyODM0_1ecb1f00-17fe-4406-9090-8c71f235e06d"
      unitRef="usd">5900000</us-gaap:IndefiniteLivedTradeNames>
    <us-gaap:IndefiniteLivedTradeNames
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzE3LTMtMS0xLTEyODM0_b42aa88a-2d40-47e7-a06b-ef55d1ec5d3a"
      unitRef="usd">5900000</us-gaap:IndefiniteLivedTradeNames>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzE4LTEtMS0xLTEyODM0_0953d599-ebad-4d1c-8d96-7cf56621a0c9"
      unitRef="usd">42344000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzE4LTMtMS0xLTEyODM0_f24f862e-1e44-4712-b70a-0247492fb463"
      unitRef="usd">34831000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzIwLTEtMS0xLTEyODM0_40a9a50f-cbf8-4a3b-a0d7-ee681e1e44f8"
      unitRef="usd">11525000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzIwLTMtMS0xLTEyODM0_493f2c5c-3135-4d7d-a796-70e69ba86cab"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzIzLTEtMS0xLTEyODM0_fceb771d-f382-4591-b696-6b09d0d78f5f"
      unitRef="usd">21956000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzIzLTMtMS0xLTEyODM0_612c3861-f50f-4a6f-b818-b82299df9760"
      unitRef="usd">19409000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzI0LTEtMS0xLTEyODM0_3ec2ed79-1cb6-4965-9c44-33e07d230f77"
      unitRef="usd">732809000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzI0LTMtMS0xLTEyODM0_9648c871-105f-4881-8a74-b2f45377c754"
      unitRef="usd">356973000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzI4LTEtMS0xLTEyODM0_6e6ba5f0-17cf-4865-8c2d-91abd16ef1fa"
      unitRef="usd">109753000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzI4LTMtMS0xLTEyODM0_a64fc424-466d-4aba-8441-e1c29348f87a"
      unitRef="usd">49877000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzI5LTEtMS0xLTEyODM0_28637806-f830-4dc3-ac94-823f9e1671c2"
      unitRef="usd">65580000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzI5LTMtMS0xLTEyODM0_b17302bd-acda-4396-b176-c9a1afe1a82d"
      unitRef="usd">35540000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzMxLTEtMS0xLTEzNDk1_719b5ed9-bfc5-440c-955b-4f726b9bba3f"
      unitRef="usd">4176000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzMxLTMtMS0xLTEzNDk1_74030764-eafb-494b-bb08-1e568865da81"
      unitRef="usd">2425000</us-gaap:LongTermDebtCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzMxLTEtMS0xLTEyODM0_c175dd65-b835-4e40-9942-2ae953b37621"
      unitRef="usd">4090000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzMxLTMtMS0xLTEyODM0_e65f208d-82ab-4c80-b87c-9615c7d149c9"
      unitRef="usd">4509000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzM2LTEtMS0xLTEyODM0_d0df9dcd-7539-4344-a96f-84e661f9b47d"
      unitRef="usd">7307000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzM2LTMtMS0xLTEyODM0_8b401851-6110-48d1-b85e-fc0fe09cdcb4"
      unitRef="usd">8000</us-gaap:TaxesPayableCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzM4LTEtMS0xLTEzNzE0_fdf0db1e-0cc4-46cd-a6c0-8acf79a69cf0"
      unitRef="usd">7500000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzM4LTMtMS0xLTEzNzE0_bec68763-cfd8-4d1d-9b88-ded3908f8b78"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzM3LTEtMS0xLTEyODM0_0daaf98f-472b-4e09-91ac-98fd8e099479"
      unitRef="usd">1364000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzM3LTMtMS0xLTEyODM0_f0fa8cb8-9696-47d7-8cfe-9d74543d03ad"
      unitRef="usd">1064000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzM4LTEtMS0xLTEyODM0_ce580950-6b12-46db-8c6a-3171c844c0bc"
      unitRef="usd">199770000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzM4LTMtMS0xLTEyODM0_21618f88-7499-4677-af40-542e5d052dff"
      unitRef="usd">93423000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OtherLongTermDebtNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzM5LTEtMS0xLTEyODM0_0c888631-21bd-4da7-b4f5-7d6c4f4826b8"
      unitRef="usd">176366000</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:OtherLongTermDebtNoncurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzM5LTMtMS0xLTEyODM0_1d75054d-c2dd-4db9-85d2-d332987abe26"
      unitRef="usd">53408000</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzQwLTEtMS0xLTEyODM0_c65cd7a3-a99f-441b-8b60-d577f4b043df"
      unitRef="usd">10853000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzQwLTMtMS0xLTEyODM0_a91d79de-a2cc-423a-9ebf-59f9b5878f68"
      unitRef="usd">15234000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzQxLTEtMS0xLTEyODM0_ca379fe2-4e77-4f29-8e54-4fd561b06bc2"
      unitRef="usd">190000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzQxLTMtMS0xLTEyODM0_df416509-a17d-4a45-80ed-486f907030c0"
      unitRef="usd">6592000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzQyLTEtMS0xLTEyODM0_4f55dbb7-514a-40db-97ae-b43ffa53b44b"
      unitRef="usd">25314000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzQyLTMtMS0xLTEyODM0_8a365c02-f8ca-4209-ae58-14f3b5ffe528"
      unitRef="usd">25412000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzQzLTEtMS0xLTEyODM0_f67c742e-ac1a-455e-877a-feabd0b189ed"
      unitRef="usd">9000000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzQzLTMtMS0xLTEyODM0_ba78ed8f-f250-41ef-8342-d0c7de456a75"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzQ2LTEtMS0xLTEyODM0_547e74aa-c486-4819-8d67-8bf4875ed9dc"
      unitRef="usd">13788000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzQ2LTMtMS0xLTEyODM0_3e1c249c-67de-4036-b5df-f1d3ddb26004"
      unitRef="usd">7995000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzQ3LTEtMS0xLTEyODM0_9fc0c518-bbfc-47bf-bde8-2f4e199ef398"
      unitRef="usd">435281000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzQ3LTMtMS0xLTEyODM0_8996f058-fbc3-4b14-96b7-a00f96eb4967"
      unitRef="usd">202064000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzQ5LTEtMS0xLTEyODM0_778874c0-6e4c-4d5b-98cb-e0be0d624e65"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzQ5LTMtMS0xLTEyODM0_0246eef3-ad02-468a-94aa-3e11a7229595"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzUyLTAtMS0xLTEyODM0L3RleHRyZWdpb246YTQ4NDQzOTI1MzI2NDg4NmFmMjAzYzIyZDYxMTM0NDRfMjA_27f0afb3-f295-48aa-953f-b8d45143b624"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzUyLTAtMS0xLTEyODM0L3RleHRyZWdpb246YTQ4NDQzOTI1MzI2NDg4NmFmMjAzYzIyZDYxMTM0NDRfMjA_ca5d3c38-9cd0-465e-8ce0-5f8c6ce71b66"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzUyLTAtMS0xLTEyODM0L3RleHRyZWdpb246YTQ4NDQzOTI1MzI2NDg4NmFmMjAzYzIyZDYxMTM0NDRfMzQ_1c725560-e495-4ccb-88d2-3f6bdc5da371"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzUyLTAtMS0xLTEyODM0L3RleHRyZWdpb246YTQ4NDQzOTI1MzI2NDg4NmFmMjAzYzIyZDYxMTM0NDRfMzQ_9d9b92b6-a320-4ce9-92e7-feaabef23a3f"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzUyLTAtMS0xLTEyODM0L3RleHRyZWdpb246YTQ4NDQzOTI1MzI2NDg4NmFmMjAzYzIyZDYxMTM0NDRfNTY_14560796-0a25-47ec-b398-9ddad70802a4"
      unitRef="shares">37023644</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzUyLTAtMS0xLTEyODM0L3RleHRyZWdpb246YTQ4NDQzOTI1MzI2NDg4NmFmMjAzYzIyZDYxMTM0NDRfNTY_b72e54be-2e93-421e-b127-b27810456a55"
      unitRef="shares">37023644</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzUyLTAtMS0xLTEyODM0L3RleHRyZWdpb246YTQ4NDQzOTI1MzI2NDg4NmFmMjAzYzIyZDYxMTM0NDRfNjM_896d9ca0-d50c-4db7-97d7-ebf5a98a00d0"
      unitRef="shares">36177279</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzUyLTAtMS0xLTEyODM0L3RleHRyZWdpb246YTQ4NDQzOTI1MzI2NDg4NmFmMjAzYzIyZDYxMTM0NDRfNjM_e7027d11-8eb4-466a-85b7-2a90127da9c2"
      unitRef="shares">36177279</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzUyLTEtMS0xLTEyODM0_4d0371d0-d190-498e-90c8-0451d160e06e"
      unitRef="usd">4000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzUyLTMtMS0xLTEyODM0_b43701cb-f9ca-4af2-a0c8-89a57f050cb9"
      unitRef="usd">4000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzUzLTEtMS0xLTEyODM0_ffec6fc4-dd06-41d7-a5b6-f6cc392e9334"
      unitRef="usd">321552000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzUzLTMtMS0xLTEyODM0_b5693bd3-c904-42f2-b842-d9d785b51b17"
      unitRef="usd">310388000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzU0LTEtMS0xLTEyODM0_5d37942c-c186-4d22-aa75-727b1b39c0e8"
      unitRef="usd">-1293000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzU0LTMtMS0xLTEyODM0_357eab89-7c9a-4973-bf1f-8510b4936e14"
      unitRef="usd">-1280000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzU1LTEtMS0xLTEyODM0_a32913f3-4a07-4bb8-97a5-5d873d65a6c9"
      unitRef="usd">-22735000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzU1LTMtMS0xLTEyODM0_5a2b99b1-78a9-40a3-bec3-bc5dcde2372d"
      unitRef="usd">-154737000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzU2LTEtMS0xLTEyODM0_7a9898b2-4c7d-4b97-b226-cd43a3ca9f2b"
      unitRef="usd">297528000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzU2LTMtMS0xLTEyODM0_206937b0-dfbf-44f5-b5af-846153b4b99f"
      unitRef="usd">154375000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzU3LTEtMS0xLTEyODM0_2eb631ec-0042-419f-ba77-8fb733b34a91"
      unitRef="usd">0</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzU3LTMtMS0xLTEyODM0_963ca719-47f6-476f-874b-7ef191cbcba6"
      unitRef="usd">534000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzU4LTEtMS0xLTEyODM0_21d53dd8-a745-44e3-9e7e-0966e496134d"
      unitRef="usd">297528000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzU4LTMtMS0xLTEyODM0_04d3e79f-9d0c-4db0-891c-dbc930b61963"
      unitRef="usd">154909000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzU5LTEtMS0xLTEyODM0_e27b6bfc-392e-40e3-b069-e3d9510bc73f"
      unitRef="usd">732809000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDAvZnJhZzo3NWNhNmQyZjQ0ZmI0M2Y5YTBlNTc4ZjYxNWYyNjE2NC90YWJsZTo5NmU4NGFhMGFkOTY0ZjIyOWUwMTg4MzU4MTZjNjI0ZC90YWJsZXJhbmdlOjk2ZTg0YWEwYWQ5NjRmMjI5ZTAxODgzNTgxNmM2MjRkXzU5LTMtMS0xLTEyODM0_fbb10579-656b-444a-a8c1-8076944d52dc"
      unitRef="usd">356973000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzMtMS0xLTEtMTI4MzQ_1ac98cda-f84a-44da-a42a-397c5423ad79"
      unitRef="usd">1676652000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzMtMy0xLTEtMTI4MzQ_60adc6d0-00ea-4ad8-a27a-bb91a7346fee"
      unitRef="usd">836417000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzMtNS0xLTEtMTI4MzQ_8e42db03-22bf-465b-a732-5822185c94c3"
      unitRef="usd">822224000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DirectOperatingCosts
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzUtMS0xLTEtMTI4MzQ_daf5fe05-0c6b-4c72-84e5-bee1cb0c8a59"
      unitRef="usd">1301653000</us-gaap:DirectOperatingCosts>
    <us-gaap:DirectOperatingCosts
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzUtMy0xLTEtMTI4MzQ_bd66d343-1bb2-4700-992f-d935b8a3a44b"
      unitRef="usd">633685000</us-gaap:DirectOperatingCosts>
    <us-gaap:DirectOperatingCosts
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzUtNS0xLTEtMTI4MzQ_5968bca0-c48d-4b23-ab42-73c4c1913bbf"
      unitRef="usd">618215000</us-gaap:DirectOperatingCosts>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzYtMS0xLTEtMTI4MzQ_b0d893d9-52b4-442f-b239-e91895717eb7"
      unitRef="usd">215292000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzYtMy0xLTEtMTI4MzQ_3baebb35-0011-46eb-a9a8-43e5c8dd328b"
      unitRef="usd">173809000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzYtNS0xLTEtMTI4MzQ_1dbc15a5-3a2c-4dcd-a1be-1dc7afe0e54f"
      unitRef="usd">181959000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzctMS0xLTEtMTI4MzQ_a99ae9a4-1c18-4e16-be8c-e2e4da3054ea"
      unitRef="usd">4783000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzctMy0xLTEtMTI4MzQ_8e4e39ce-adbe-45b6-b69f-571466340f4d"
      unitRef="usd">3035000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzctNS0xLTEtMTI4MzQ_111676c7-32e6-471f-b945-7fba8fe0e338"
      unitRef="usd">2008000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzgtMS0xLTEtMTI4MzQ_726fd55c-1a87-414d-9e66-56db9a4462fe"
      unitRef="usd">9852000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzgtMy0xLTEtMTI4MzQ_03e3b6a7-473f-4b24-ac6f-146e041b0946"
      unitRef="usd">12671000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzgtNS0xLTEtMTI4MzQ_06f0de6a-5e8e-48f5-ac66-8d494f47564d"
      unitRef="usd">14075000</us-gaap:DepreciationDepletionAndAmortization>
    <ccrn:AcquisitionAndIntegrationRelatedCosts
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzExLTEtMS0xLTEyODM0_c9dbf6d1-1441-4aa6-8c1e-8f0e080ef07e"
      unitRef="usd">1068000</ccrn:AcquisitionAndIntegrationRelatedCosts>
    <ccrn:AcquisitionAndIntegrationRelatedCosts
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzExLTMtMS0xLTEyODM0_0b909f6b-cc8c-4b07-9587-bf376f99f0f0"
      unitRef="usd">77000</ccrn:AcquisitionAndIntegrationRelatedCosts>
    <ccrn:AcquisitionAndIntegrationRelatedCosts
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzExLTUtMS0xLTEyODM0_ac814511-75ee-472d-8181-7aeb635ced97"
      unitRef="usd">201000</ccrn:AcquisitionAndIntegrationRelatedCosts>
    <us-gaap:RestructuringCharges
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzEzLTEtMS0xLTEyODM0_dbf2963c-c731-4f49-9bf7-777a8fa66c2b"
      unitRef="usd">2630000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzEzLTMtMS0xLTEyODM0_bcd6ab6b-52f2-42d8-9327-28932536cd2d"
      unitRef="usd">6052000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzEzLTUtMS0xLTEyODM0_970a9a1d-d161-4434-8fda-288827097924"
      unitRef="usd">3571000</us-gaap:RestructuringCharges>
    <us-gaap:LitigationSettlementExpense
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzE0LTEtMS0xLTEyODM0_0fe149ee-0526-4a0b-88eb-acdfd63ceabb"
      unitRef="usd">0</us-gaap:LitigationSettlementExpense>
    <us-gaap:LitigationSettlementExpense
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzE0LTMtMS0xLTEyODM0_5ef059c4-fb57-4864-aca3-7e29e7c0838a"
      unitRef="usd">0</us-gaap:LitigationSettlementExpense>
    <us-gaap:LitigationSettlementExpense
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzE0LTUtMS0xLTEyODM0_3e21980f-3e65-4313-9aaf-d5a5b8b19baf"
      unitRef="usd">1600000</us-gaap:LitigationSettlementExpense>
    <us-gaap:AssetImpairmentCharges
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzE1LTEtMS0xLTEyODM0_dc8797a7-2120-4537-9c5b-13d8ff663246"
      unitRef="usd">2070000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzE1LTMtMS0xLTEyODM0_9716c04d-ed7a-498d-a1ee-a74b9e870b50"
      unitRef="usd">16248000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzE1LTUtMS0xLTEyODM0_7cff8d77-b7ca-48af-bd5d-2a8e35a7bf52"
      unitRef="usd">16306000</us-gaap:AssetImpairmentCharges>
    <us-gaap:CostsAndExpenses
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzE2LTEtMS0xLTEyODM0_5ca74a38-67bd-48a8-9a8b-f3c691432ae1"
      unitRef="usd">1537348000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzE2LTMtMS0xLTEyODM0_da57bc44-0134-4609-a557-f64672700867"
      unitRef="usd">845577000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzE2LTUtMS0xLTEyODM0_56296611-3483-4838-b60a-e30969d975f6"
      unitRef="usd">837935000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzE3LTEtMS0xLTEyODM0_5c922fb7-6aec-40df-86a3-ab8c056ff721"
      unitRef="usd">139304000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzE3LTMtMS0xLTEyODM0_03fa4e2c-5c92-4231-95bc-54cf18edc4ad"
      unitRef="usd">-9160000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzE3LTUtMS0xLTEyODM0_be0db5dc-1ba2-4838-a0e6-f40663b13db1"
      unitRef="usd">-15711000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzIwLTEtMS0xLTEyODM0_0bdb374d-fcc3-40de-b112-299ad576dc1c"
      unitRef="usd">6866000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzIwLTMtMS0xLTEyODM0_e2212ad4-26da-4070-ace7-f854360aaaef"
      unitRef="usd">2890000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzIwLTUtMS0xLTEyODM0_362892c5-53d3-42d9-aeee-a07834cf589d"
      unitRef="usd">5306000</us-gaap:InterestExpense>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzIxLTEtMS0xLTEyODM0_4920c2a3-ab2a-499f-a0fb-dcc00c2a46cb"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzIxLTMtMS0xLTEyODM0_81dd60c5-4a4d-4885-b547-ea62dff0a5f9"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzIxLTUtMS0xLTEyODM0_7c9e4b21-7f7f-4afe-afa2-c6a841085f8a"
      unitRef="usd">-1284000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzIyLTEtMS0xLTEyODM0_8f48a5ab-b83d-4c5b-9a6d-92d15fc9e0ba"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzIyLTMtMS0xLTEyODM0_1560a6d4-b33a-49c4-88d6-e0e7b5863d0b"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzIyLTUtMS0xLTEyODM0_538d082f-e5db-4a79-90b3-fa9805ed6fb1"
      unitRef="usd">-1978000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzIzLTEtMS0xLTEyODM0_69386854-02d3-4236-9ad4-983a6afa6afe"
      unitRef="usd">770000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzIzLTMtMS0xLTEyODM0_cb8d549b-f4bf-485a-83ca-c9e389f6e31b"
      unitRef="usd">-280000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzIzLTUtMS0xLTEyODM0_7781a91e-9a7c-4167-aefa-7ea6fbd350bb"
      unitRef="usd">68000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzI0LTEtMS0xLTEyODM0_117b7f83-6f8d-4cab-b7c8-c7e5ae1c7365"
      unitRef="usd">133208000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzI0LTMtMS0xLTEyODM0_55dcc1db-1de4-4886-9fc0-0352c97a371a"
      unitRef="usd">-12330000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzI0LTUtMS0xLTEyODM0_6bff9eb4-969b-48ac-9916-13c6cdaa07ff"
      unitRef="usd">-24211000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzI1LTEtMS0xLTEyODM0_1c221f30-e3a5-481e-90c7-2eb37a13526d"
      unitRef="usd">1206000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzI1LTMtMS0xLTEyODM0_83d9447d-1ba1-48ef-9650-7b8dd9d4e9f7"
      unitRef="usd">-188000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzI1LTUtMS0xLTEyODM0_e4853e56-3356-4e09-a44c-9b205a379bcf"
      unitRef="usd">31732000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzI4LTEtMS0xLTEyODM0_5483e3e1-c6c3-4fbc-949d-6a9bb6fac5c4"
      unitRef="usd">132002000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzI4LTMtMS0xLTEyODM0_71923a07-1766-496b-90c0-3d22134ac6b8"
      unitRef="usd">-12142000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzI4LTUtMS0xLTEyODM0_9de41025-b82a-4aa7-9aa4-088722bd512f"
      unitRef="usd">-55943000</us-gaap:ProfitLoss>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzI5LTEtMS0xLTEyODM0_d3492056-4a12-4140-aadd-9c77b74bd796"
      unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzI5LTMtMS0xLTEyODM0_8f4927a2-2e65-4246-b18d-76a4af99b19d"
      unitRef="usd">820000</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzI5LTUtMS0xLTEyODM0_41d8d0dc-f329-4d1a-a489-2407a838a9d7"
      unitRef="usd">1770000</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzMwLTEtMS0xLTEyODM0_19bf9ecc-a07b-40f4-8d33-39b1425ade7a"
      unitRef="usd">132002000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzMwLTMtMS0xLTEyODM0_6e76b743-b2f5-4f0f-860e-156cddd3a838"
      unitRef="usd">-12962000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzMwLTUtMS0xLTEyODM0_b01ede48-ce5c-4b2d-b357-859e0b57b2f4"
      unitRef="usd">-57713000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzM1LTEtMS0xLTEyODM0_73d46442-bf24-4963-9c60-9b8a7696f846"
      unitRef="usdPerShare">3.60</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzM1LTMtMS0xLTEyODM0_3bdf3596-dc81-4f69-80f2-71a2e6a0aaa2"
      unitRef="usdPerShare">-0.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzM1LTUtMS0xLTEyODM0_2ba4a04d-bb57-4c7e-bafc-cf1c47661e49"
      unitRef="usdPerShare">-1.61</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzQyLTEtMS0xLTE0MTg5_4cd751a7-819b-4a3d-ab37-7b08a5fb4c51"
      unitRef="usdPerShare">3.53</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzQyLTMtMS0xLTE0MTk2_ac3f35bc-031f-4ae5-92d4-1badb6db7c0d"
      unitRef="usdPerShare">-0.36</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzQyLTUtMS0xLTE0MTk5_73141fc1-fc1c-447f-811e-2df60a5da4bf"
      unitRef="usdPerShare">-1.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzQzLTEtMS0xLTEyODM0_13c4ff3b-b528-48c5-a48f-3f091c930daf"
      unitRef="shares">36689000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzQzLTMtMS0xLTEyODM0_0efc9884-8a1b-440e-8df8-d886801fd614"
      unitRef="shares">36088000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzQzLTUtMS0xLTEyODM0_872554c6-4c28-4d1c-aa19-d704b1311a22"
      unitRef="shares">35815000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzQ2LTEtMS0xLTE0MjE0_638eaca8-84bd-4302-870f-2a586bba7911"
      unitRef="shares">37392000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzQ2LTMtMS0xLTE0MjIz_1f7e57f1-9060-40a6-a47b-a33e375622e4"
      unitRef="shares">36088000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDMvZnJhZzo0MjdkYmU5ZjE3MDU0MDViODdkYzI5M2FjMmZkNTFhZi90YWJsZTphMTczZGQ5N2UzMTM0YTNkODFlN2UwYWQ2Y2NiYTM0ZS90YWJsZXJhbmdlOmExNzNkZDk3ZTMxMzRhM2Q4MWU3ZTBhZDZjY2JhMzRlXzQ2LTUtMS0xLTE0MjMy_d32b5df1-4baf-47f1-89bd-221f80888f18"
      unitRef="shares">35815000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzMtMS0xLTEtMTI4MzQ_ffafd1dc-b6f0-493a-83e4-d01fdb944936"
      unitRef="usd">132002000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzMtMy0xLTEtMTI4MzQ_523951b8-ca1d-4cf5-af57-16e4408ee8af"
      unitRef="usd">-12142000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzMtNS0xLTEtMTI4MzQ_39580453-023f-40b5-8d39-13438a6050aa"
      unitRef="usd">-55943000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzYtMS0xLTEtMTI4MzQ_54950677-62d6-4fe7-abb1-801a4d2701f2"
      unitRef="usd">-33000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzYtMy0xLTEtMTI4MzQ_9f027cd8-d2fc-4725-abaf-320b6f9d6e47"
      unitRef="usd">-40000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzYtNS0xLTEtMTI4MzQ_d7fbb95d-1826-4372-ac1f-e04bb42ca30d"
      unitRef="usd">47000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzgtMS0xLTEtMTI4MzQ_e6ab7dc5-aa79-4249-b33c-62e4f691cc93"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzgtMy0xLTEtMTI4MzQ_fef618d5-bbf7-4175-875b-74ecd265b913"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzgtNS0xLTEtMTI4MzQ_4f7ead28-3dfa-4558-9402-5b21aa87fec6"
      unitRef="usd">-1078000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzktMS0xLTEtMTI4MzQ_e5dfdc1d-c937-4da8-ab63-02e1086a9543"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzktMy0xLTEtMTI4MzQ_733f94af-c1a4-4ce3-b433-905d0d14aeb7"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzktNS0xLTEtMTI4MzQ_a6bed3d4-5989-4de2-909a-dd68f0bcf753"
      unitRef="usd">-1312000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzEwLTEtMS0xLTEyODM0_818ffd9d-ff88-40e1-a1ca-8464745a9424"
      unitRef="usd">-33000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzEwLTMtMS0xLTEyODM0_bbaf2152-cc4f-4808-a937-d459eeb2e0ef"
      unitRef="usd">-40000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzEwLTUtMS0xLTEyODM0_16d96dc7-1508-4d9f-980e-7743203f1d7c"
      unitRef="usd">281000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzEyLTEtMS0xLTEyODM0_eeb2c654-4a1e-4806-b2bc-e0ccb7c828cb"
      unitRef="usd">-20000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzEyLTMtMS0xLTEyODM0_353d7de0-c6c9-4cd5-8a3e-f2b8cc3f0aea"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzEyLTUtMS0xLTEyODM0_7d71da7a-af00-4043-8e01-ce6f692c63f6"
      unitRef="usd">26000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzEzLTEtMS0xLTEyODM0_1c8b098a-18fb-417b-ba17-2ee6fe97bbab"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzEzLTMtMS0xLTEyODM0_ce3977d2-c96e-441c-9367-8ec026028a76"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzEzLTUtMS0xLTEyODM0_2af51101-c082-4cfe-a143-c02761fbf4eb"
      unitRef="usd">-571000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzE0LTEtMS0xLTEyODM0_f1ef596b-c957-401f-bf50-fa26a680e89b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzE0LTMtMS0xLTEyODM0_88f24f86-4f8a-474a-9ba7-054464ef3ff5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzE0LTUtMS0xLTEyODM0_3f6418eb-f2f2-4f7e-9f8c-7267659f56ce"
      unitRef="usd">-93000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <ccrn:OtherComprehensiveIncomeLossCashFlowHedgeDeferredTaxAssetsValuationAllowanceAdjustment
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzE1LTEtMS0xLTEyODM0_a7834739-b76c-40f1-9ae9-4688e97f0b81"
      unitRef="usd">0</ccrn:OtherComprehensiveIncomeLossCashFlowHedgeDeferredTaxAssetsValuationAllowanceAdjustment>
    <ccrn:OtherComprehensiveIncomeLossCashFlowHedgeDeferredTaxAssetsValuationAllowanceAdjustment
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzE1LTMtMS0xLTEyODM0_8306fe28-5110-4f42-99f4-33b9d6497431"
      unitRef="usd">0</ccrn:OtherComprehensiveIncomeLossCashFlowHedgeDeferredTaxAssetsValuationAllowanceAdjustment>
    <ccrn:OtherComprehensiveIncomeLossCashFlowHedgeDeferredTaxAssetsValuationAllowanceAdjustment
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzE1LTUtMS0xLTEyODM0_66e95511-61e5-457c-85eb-bcac102853f2"
      unitRef="usd">511000</ccrn:OtherComprehensiveIncomeLossCashFlowHedgeDeferredTaxAssetsValuationAllowanceAdjustment>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzE2LTEtMS0xLTEyODM0_d644bf2c-2b49-4a79-8e37-da98fd721211"
      unitRef="usd">-20000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzE2LTMtMS0xLTEyODM0_de472928-4db0-4ca5-846e-b93b8e8def8b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzE2LTUtMS0xLTEyODM0_7a493797-9f57-4413-b265-5273b5179586"
      unitRef="usd">59000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzE3LTEtMS0xLTEyODM0_edfe2e14-56b5-48ed-9e9c-7289003fa7b6"
      unitRef="usd">-13000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzE3LTMtMS0xLTEyODM0_86170a6e-ff22-4493-98c0-6b3d9fa26ec1"
      unitRef="usd">-40000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzE3LTUtMS0xLTEyODM0_d7f0a6b7-1ddb-4816-b897-f6a41a160af8"
      unitRef="usd">222000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzE5LTEtMS0xLTEyODM0_4e51746e-213b-40d7-ba0e-3d6b0150a9e1"
      unitRef="usd">131989000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzE5LTMtMS0xLTEyODM0_0f9586ab-aeee-4f67-a0be-de465fcd6cbb"
      unitRef="usd">-12182000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzE5LTUtMS0xLTEyODM0_2256bc7f-5c2d-4c2d-b620-e5d49576bb4a"
      unitRef="usd">-55721000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzIwLTEtMS0xLTEyODM0_d18c6b32-be80-4007-83b3-e6e5bb2da082"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzIwLTMtMS0xLTEyODM0_d8847063-7ee4-4029-99fe-7b1cfbd1663e"
      unitRef="usd">820000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzIwLTUtMS0xLTEyODM0_778d9d8f-fe2e-4b52-a1c1-2804116cc0ef"
      unitRef="usd">1770000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzIxLTEtMS0xLTEyODM0_01a5f1c8-12ef-43da-95d7-5fc7c29fa3b9"
      unitRef="usd">131989000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzIxLTMtMS0xLTEyODM0_94a96302-2b5b-4d9c-93b5-afc185bdf89f"
      unitRef="usd">-13002000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDYvZnJhZzo2ODdjZThjZjg2OTU0NTk2YmM3MmNhYThhMzdkNmZhZi90YWJsZTplN2MwNzBjNjAwZDk0ZWVlOWU5YmRiZTFmYTUyZmFkMS90YWJsZXJhbmdlOmU3YzA3MGM2MDBkOTRlZWU5ZTliZGJlMWZhNTJmYWQxXzIxLTUtMS0xLTEyODM0_2dded620-3449-498d-96cf-52ab45162b18"
      unitRef="usd">-57491000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="id2dd1a96c2514506ae81e1134e349dd9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzMtMS0xLTEtMTI4MzQ_495037c6-c138-4265-929b-5f3b1c6d05dc"
      unitRef="shares">35626000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id2dd1a96c2514506ae81e1134e349dd9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzMtMy0xLTEtMTI4MzQ_0ce428cc-29ef-4f26-a931-2485860b166d"
      unitRef="usd">4000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic448b6a7ac8e432ca254e40616a92c89_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzMtNS0xLTEtMTI4MzQ_cd055168-f790-4a29-a409-d1f457c400eb"
      unitRef="usd">303048000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i94a51064b512497a9cafeb8503974ea0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzMtNy0xLTEtMTI4MzQ_d688f5d8-1917-43f2-bc82-f13ffcb0c4bc"
      unitRef="usd">-1462000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7722d501073149e89fdaf03280702a00_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzMtOS0xLTEtMTI4MzQ_542ddf0b-3109-43d1-9c23-83b131b7d682"
      unitRef="usd">-84062000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if73810d0b0fb4359b35eeae04b4c7ad5_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzMtMTEtMS0xLTEyODM0_45dfd06b-4d30-4773-8494-4318d2c4835a"
      unitRef="usd">670000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i22f69e0350a6450dbc7196faca7dbaa7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzMtMTMtMS0xLTEyODM0_1c883a79-77bc-411a-9fe9-b3742feb18d3"
      unitRef="usd">218198000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i9bc3923206424c8b92fda3d23d677e5f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzUtMS0xLTEtMTI4MzQ_2d3f2f23-b95d-4d98-976b-bf8e471b3ad0"
      unitRef="shares">14000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i9bc3923206424c8b92fda3d23d677e5f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzYtMS0xLTEtMTI4MzQ_8100f1d8-5ff6-4935-96ea-9edc8a893e71"
      unitRef="shares">231000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i25b03de025a543dca6491aa082721d1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzYtNS0xLTEtMTI4MzQ_1fcc9866-507d-45bd-85c5-64bb61d34ec3"
      unitRef="usd">-801000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzYtMTMtMS0xLTEyODM0_b88a8b77-885e-47a5-bee4-652f96d160d0"
      unitRef="usd">-801000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i25b03de025a543dca6491aa082721d1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzgtNS0xLTEtMTI4MzQ_89e83aae-cf39-44a5-a71e-9926cc2e064b"
      unitRef="usd">3396000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzgtMTMtMS0xLTEyODM0_0c63251a-1f5b-48ab-bb94-c4a37f9a9fbc"
      unitRef="usd">3396000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ica9ca52042a7421fbf6e101a3d725258_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzEwLTctMS0xLTEyODM0_54abc8b5-2b99-4dc6-bc2d-a93db26a1d5a"
      unitRef="usd">47000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzEwLTEzLTEtMS0xMjgzNA_1347dec3-3d4f-48f2-bde5-bdc2a9824ce9"
      unitRef="usd">47000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ica9ca52042a7421fbf6e101a3d725258_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzEyLTctMS0xLTEyODM0_02322ac9-b350-4fdf-8a18-30d7ec6d3fbc"
      unitRef="usd">175000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzEyLTEzLTEtMS0xMjgzNA_105e9333-9831-49d9-ab40-bb558721427d"
      unitRef="usd">175000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ic7b445f26ea04860b1b8466e4cb3646c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzEzLTExLTEtMS0xMjgzNA_9adce10e-9a96-4e50-96a7-c67a2243b0a3"
      unitRef="usd">1572000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzEzLTEzLTEtMS0xMjgzNA_7f03e61f-43da-46d2-b7aa-6e8b3f04a7b7"
      unitRef="usd">1572000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:ProfitLoss
      contextRef="i9fed7ca630154050a71eb20549814bb0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzE0LTktMS0xLTEyODM0_c6c9e6e4-db3c-455f-9c2a-3da85395f647"
      unitRef="usd">-57713000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic7b445f26ea04860b1b8466e4cb3646c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzE0LTExLTEtMS0xMjgzNA_ef9d1054-da21-48da-9730-458d578c8523"
      unitRef="usd">1770000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzE0LTEzLTEtMS0xMjgzNA_64a4ed9b-11dc-4c1b-8c24-4ef1c35ddb23"
      unitRef="usd">-55943000</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="i1a78cc6b07c947ad8a3c4e04ab39cafb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzE1LTEtMS0xLTEyODM0_46a3b945-9d40-4b2f-a97c-03986b229619"
      unitRef="shares">35871000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1a78cc6b07c947ad8a3c4e04ab39cafb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzE1LTMtMS0xLTEyODM0_d7849150-22ce-4b75-92c5-09fb4bf2530e"
      unitRef="usd">4000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9f90d16dd4374667b366eeb1862b73a3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzE1LTUtMS0xLTEyODM0_c3df65a7-27cf-4d20-be1b-566b0e6a16d2"
      unitRef="usd">305643000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibd20137c2a5843b4b83170df56575898_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzE1LTctMS0xLTEyODM0_085276ee-fd6f-437f-9e8f-8dc043cb64d8"
      unitRef="usd">-1240000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic517f5822e0f4ad78dc64cc3ec43596e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzE1LTktMS0xLTEyODM0_3ee412fd-15ba-46e6-9fa2-9e3ef126dd71"
      unitRef="usd">-141775000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6d690d41191b4fd5b6be96fc46e971a4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzE1LTExLTEtMS0xMjgzNA_c2321061-bbaa-4e42-8251-6ccb23f9726f"
      unitRef="usd">868000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i05d3fb8f3ad44bdd8fc1da185a64ee87_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzE1LTEzLTEtMS0xMjgzNA_a97b688a-76be-4e7f-af7c-56c1fb5eb414"
      unitRef="usd">163500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ie1dd704e4b72407a810ce973e4de70a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzE3LTEtMS0xLTEyODM0_4482460b-2beb-4285-872f-f6341f7d0da2"
      unitRef="shares">306000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i37b21a72d805487bb5dc2a1f6b8f37af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzE3LTUtMS0xLTEyODM0_4f770751-8517-4c76-a34d-94b5bf5cda06"
      unitRef="usd">-658000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzE3LTEzLTEtMS0xMjgzNA_948aa896-c035-42ce-b5e4-23701f56cbb7"
      unitRef="usd">-658000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i37b21a72d805487bb5dc2a1f6b8f37af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzE5LTUtMS0xLTEyODM0_8bcb6883-642f-4981-9994-b42226ee0571"
      unitRef="usd">5403000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzE5LTEzLTEtMS0xMjgzNA_14d9ddaf-84a2-46b7-a059-31b6a01cf625"
      unitRef="usd">5403000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ifda8ee78123245f0bb38133301881fa9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzIyLTctMS0xLTEyODM0_266a5f49-2560-4e05-a36a-50089a657f7f"
      unitRef="usd">-40000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzIyLTEzLTEtMS0xMjgzNA_3474c9a1-5a7c-49f6-9402-5b12ad93a16f"
      unitRef="usd">-40000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ib4aa8f9e603f4f538b2c44745d672dc4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzI0LTExLTEtMS0xMjgzNA_7ceac258-d4ed-43bd-824a-666a3e54ac19"
      unitRef="usd">1154000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzI0LTEzLTEtMS0xMjgzNA_05be5d88-386c-40b0-912b-df8992524588"
      unitRef="usd">1154000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:ProfitLoss
      contextRef="icd9e4cbbc56e4e69b5ebf1e33c45e9a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzI1LTktMS0xLTEyODM0_a133580c-d0dd-47fc-8fe0-ec720944aab4"
      unitRef="usd">-12962000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib4aa8f9e603f4f538b2c44745d672dc4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzI1LTExLTEtMS0xMjgzNA_f92fa4b0-4153-4faf-b05c-167b2f614186"
      unitRef="usd">820000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzI1LTEzLTEtMS0xMjgzNA_0143ecb2-cbae-4f67-86bd-a7aa471c93fe"
      unitRef="usd">-12142000</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="i2c948ebfeae64ea0af818a8c3ebe5a2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzI2LTEtMS0xLTEyODM0_ac17955b-d11f-44d2-90c9-03e233e58e67"
      unitRef="shares">36177000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2c948ebfeae64ea0af818a8c3ebe5a2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzI2LTMtMS0xLTEyODM0_3302bf76-ac9d-4f1a-991d-f3eb9c0b6f1e"
      unitRef="usd">4000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i59ecbf9ab9ec47489839268f9bb4cd8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzI2LTUtMS0xLTEyODM0_cf49ceaf-2ded-40bd-b805-0bf6f9431c21"
      unitRef="usd">310388000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icc9ec845dc8643e181ebd22661509765_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzI2LTctMS0xLTEyODM0_e46a5d64-b64f-4faa-9fc4-f045de479f1c"
      unitRef="usd">-1280000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i696406caac474bc98fb8392f8f8f6a4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzI2LTktMS0xLTEyODM0_54a10d2c-c604-4e5e-b421-4428283938dc"
      unitRef="usd">-154737000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i696b6b7fe6cf4fafab220c3e0f635282_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzI2LTExLTEtMS0xMjgzNA_98767530-0b77-422c-bbb6-33e8d2ab830e"
      unitRef="usd">534000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzI2LTEzLTEtMS0xMjgzNA_23aeabc2-fd9b-4c0f-bb77-3f2149e2ae3a"
      unitRef="usd">154909000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i064145beb2fc4fc1816f328c7ef286aa_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzI4LTEtMS0xLTEyODM0_af98a464-afc9-4539-b55a-7f1a280ed0e1"
      unitRef="shares">479000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i91c3ac4a9f4c414ea04edf9761c94004_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzI4LTUtMS0xLTEyODM0_752a6064-db6e-4747-b44a-4f4327d4ccf7"
      unitRef="usd">-2230000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzI4LTEzLTEtMS0xMjgzNA_f0892d22-193c-46f2-9baf-fd28b071dbb4"
      unitRef="usd">-2230000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i91c3ac4a9f4c414ea04edf9761c94004_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzMwLTUtMS0xLTEyODM0_d9231d2d-ec31-4b86-942f-19a88f83556e"
      unitRef="usd">6894000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzMwLTEzLTEtMS0xMjgzNA_af075840-49c4-41e7-97d1-ff4a24b60ae2"
      unitRef="usd">6894000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib997f0294c764cd3bc20c308d6dcb762_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzMzLTctMS0xLTEyODM0_dcc5aeda-c1e9-4b9d-a084-2a421d636838"
      unitRef="usd">-13000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzMzLTEzLTEtMS0xMjgzNA_bf7bda81-4e35-4620-a739-f76307dce4df"
      unitRef="usd">-13000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="ia112f08214f44a4d9e63114834256dcc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM3LTEtMS0xLTE1ODU0_ef62e4fb-db54-48b8-904b-a81ad8d11476"
      unitRef="shares">308000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="ieb368b972aea485ebec21a2368ffe034_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM3LTUtMS0xLTE1ODU0_5ead6dfa-1acc-4dc7-8454-941fde2275cd"
      unitRef="usd">5000000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="ib4bb72f8a5a742578f2dfe8582a13a93_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM3LTEzLTEtMS0xNTg1NA_94c77932-d12e-488c-a003-a28fa00d9013"
      unitRef="usd">5000000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i19c9eb6cf300413d80680efe67d6d1f2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM4LTEtMS0xLTE1ODU0_06c96b45-52e0-46a9-92b3-4a6285780069"
      unitRef="shares">60000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="ib1f46316f28047989fbc69b87a8dd7b4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM4LTUtMS0xLTE1ODU0_68ff4dc0-6c4c-4da0-9b55-f410450cf0ec"
      unitRef="usd">1500000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i544e53f404ea4f1b87797bbf5062c9a1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM4LTEzLTEtMS0xNTg1NA_ed3cc1a1-c638-49bb-b88a-2554cca31772"
      unitRef="usd">1500000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i33cc1f977fdc4560bb5973a02f80da37_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM3LTExLTEtMS0xNDY1Ng_454f908a-8b3a-4548-8906-b9990b748d1c"
      unitRef="usd">324000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM3LTEzLTEtMS0xNDY1Ng_b8a23f19-bce4-434b-b9da-31810dea19b5"
      unitRef="usd">324000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i33cc1f977fdc4560bb5973a02f80da37_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM3LTExLTEtMS0xMjgzNA_d8f847b0-6dac-4d94-84d1-55953dc4b0a1"
      unitRef="usd">210000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM3LTEzLTEtMS0xMjgzNA_641fba90-576a-4beb-b625-78ce8e5f540e"
      unitRef="usd">210000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:ProfitLoss
      contextRef="i8b293f83bced4fb888b4a6e59940a74a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM4LTktMS0xLTEyODM0_b53e14ca-ad0c-4be3-989b-4a79cc175340"
      unitRef="usd">132002000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i33cc1f977fdc4560bb5973a02f80da37_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM4LTExLTEtMS0xMjgzNA_6ac7d923-b821-4365-9b28-d3c37658a2af"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM4LTEzLTEtMS0xMjgzNA_4454ab04-a04f-4f41-a393-3d9461595706"
      unitRef="usd">132002000</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="if5447dfd928e400c8f5edecc16598865_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM5LTEtMS0xLTEyODM0_f9c5a522-8519-43b7-bb65-d13b6c924ce4"
      unitRef="shares">37024000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if5447dfd928e400c8f5edecc16598865_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM5LTMtMS0xLTEyODM0_f7b5ec24-275d-4b90-8b3a-69be40426ca2"
      unitRef="usd">4000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i70575d74b9dd47caada329486dbfed4a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM5LTUtMS0xLTEyODM0_a87213d9-dbed-433c-bfec-9e399d968f67"
      unitRef="usd">321552000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i002c5e3370b94de9892b429db90bde07_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM5LTctMS0xLTEyODM0_dca8981b-8a88-4830-8969-aa8da277c7ca"
      unitRef="usd">-1293000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic3c096e9d7ee49fe91ff80b7cd0fab4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM5LTktMS0xLTEyODM0_2003a7df-3c34-4ab2-aa54-34fa62b11252"
      unitRef="usd">-22735000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i32b528ba65ed47309a93a068551e05a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM5LTExLTEtMS0xMjgzNA_97ed4f85-1450-44e6-b955-e478c50a496e"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMDkvZnJhZzo0OTQ3YmQzMjI0NWI0NGZjYTg4NDUyMDYwZGQ1NGQzZi90YWJsZTpmNThmZjZjODg3MTk0MjMyOTM2MmUwNDczMGI5MDM5ZC90YWJsZXJhbmdlOmY1OGZmNmM4ODcxOTQyMzI5MzYyZTA0NzMwYjkwMzlkXzM5LTEzLTEtMS0xMjgzNA_d2d36dd7-e46e-441e-8813-a02a8a4a18a6"
      unitRef="usd">297528000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzMtMS0xLTEtMTI4MzQ_ffafd1dc-b6f0-493a-83e4-d01fdb944936"
      unitRef="usd">132002000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzMtMy0xLTEtMTI4MzQ_523951b8-ca1d-4cf5-af57-16e4408ee8af"
      unitRef="usd">-12142000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzMtNS0xLTEtMTI4MzQ_39580453-023f-40b5-8d39-13438a6050aa"
      unitRef="usd">-55943000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzUtMS0xLTEtMTI4MzQ_21a6db08-115b-40c3-9b31-4c3c3d514af7"
      unitRef="usd">9852000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzUtMy0xLTEtMTI4MzQ_b9fe73da-43cc-4aea-9655-4c010485f3dd"
      unitRef="usd">12671000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzUtNS0xLTEtMTI4MzQ_4020fe19-aa2d-4f4f-b96d-e9d21610ce97"
      unitRef="usd">14075000</us-gaap:DepreciationDepletionAndAmortization>
    <ccrn:ProvisionforDoubtfulAccountsandOtherAllowances
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzgtMS0xLTEtMTI4MzQ_49755a90-b5b3-4197-acef-e46207cb613c"
      unitRef="usd">6499000</ccrn:ProvisionforDoubtfulAccountsandOtherAllowances>
    <ccrn:ProvisionforDoubtfulAccountsandOtherAllowances
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzgtMy0xLTEtMTI4MzQ_bed718c5-a702-4525-b42c-8e91aa53d04a"
      unitRef="usd">4269000</ccrn:ProvisionforDoubtfulAccountsandOtherAllowances>
    <ccrn:ProvisionforDoubtfulAccountsandOtherAllowances
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzgtNS0xLTEtMTI4MzQ_1ce70e33-498b-4629-ac30-ff09d12967c1"
      unitRef="usd">3243000</ccrn:ProvisionforDoubtfulAccountsandOtherAllowances>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzktMS0xLTEtMTI4MzQ_e658b027-bc17-4363-8625-f5c64683a74c"
      unitRef="usd">-9927000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzktMy0xLTEtMTI4MzQ_973e4da0-03c2-4996-84c7-26d612420150"
      unitRef="usd">-932000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzktNS0xLTEtMTI4MzQ_c1ad0e25-3155-4283-96fa-b37f8d89e975"
      unitRef="usd">31159000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <ccrn:OperatingLeaseExpenseNonCash
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzEwLTEtMS0xLTEyODM0_070c4137-8864-49b0-83d1-315362d8d374"
      unitRef="usd">2424000</ccrn:OperatingLeaseExpenseNonCash>
    <ccrn:OperatingLeaseExpenseNonCash
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzEwLTMtMS0xLTEyODM0_27af9e5b-39d4-4699-bfdd-7ed18b4dc144"
      unitRef="usd">3547000</ccrn:OperatingLeaseExpenseNonCash>
    <ccrn:OperatingLeaseExpenseNonCash
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzEwLTUtMS0xLTEyODM0_16c00992-3374-450c-b438-0e3759929da3"
      unitRef="usd">4989000</ccrn:OperatingLeaseExpenseNonCash>
    <us-gaap:AssetImpairmentCharges
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzEzLTEtMS0xLTEyODM0_ee18629e-6f72-4dcc-bb97-811ee0e59617"
      unitRef="usd">2070000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzEzLTMtMS0xLTEyODM0_a430a780-2957-407f-8cdb-c6a8d877b164"
      unitRef="usd">16248000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzEzLTUtMS0xLTEyODM0_c3052546-27db-4b2e-9673-61e7cd772555"
      unitRef="usd">16306000</us-gaap:AssetImpairmentCharges>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzE0LTEtMS0xLTEyODM0_3609d8d9-03ca-461c-b998-6a382b5b7594"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzE0LTMtMS0xLTEyODM0_a6ad96df-90ee-45a3-a499-dbc585c4eed7"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzE0LTUtMS0xLTEyODM0_89b0d2fb-50e3-4c14-96e5-d05a1fce9f67"
      unitRef="usd">-1978000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ShareBasedCompensation
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzE2LTEtMS0xLTEyODM0_8517eec6-5ee4-4d78-85b6-c56ad78ce2cb"
      unitRef="usd">6894000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzE2LTMtMS0xLTEyODM0_5f4cefad-f4b7-451e-a8c2-81bd38290cd2"
      unitRef="usd">5403000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzE2LTUtMS0xLTEyODM0_87c3c128-2d77-4591-9eb1-43e218f3bfa5"
      unitRef="usd">3396000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzE4LTEtMS0xLTEyODM0_be9c13e0-ef2d-43a4-90c3-8194840da45b"
      unitRef="usd">-1828000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzE4LTMtMS0xLTEyODM0_d44aec9d-7bab-4518-a4f8-6fbc817bb832"
      unitRef="usd">-990000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzE4LTUtMS0xLTEyODM0_44d30bbc-562d-4050-ba6b-04942910dc74"
      unitRef="usd">-513000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzIwLTEtMS0xLTEyODM0_1263231c-6c78-4fab-8a30-c3db537a072d"
      unitRef="usd">318420000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzIwLTMtMS0xLTEyODM0_c3ae597e-5a97-477b-ae80-979c67a85181"
      unitRef="usd">4745000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzIwLTUtMS0xLTEyODM0_f4208242-6c18-4bae-bfe5-a104b553a226"
      unitRef="usd">6642000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzIxLTEtMS0xLTEyODM0_147af6b1-8c0c-41be-907e-d2d6e4e70b0b"
      unitRef="usd">3364000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzIxLTMtMS0xLTEyODM0_50c3f50c-10ed-4424-ae3f-8a27fafe354b"
      unitRef="usd">2083000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzIxLTUtMS0xLTEyODM0_d820f07e-93ff-4776-858f-b94c87b015de"
      unitRef="usd">1574000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzIzLTEtMS0xLTEyODM0_8c68e7df-0027-4abd-be4c-fb675e7c7232"
      unitRef="usd">83286000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzIzLTMtMS0xLTEyODM0_81e045af-3a37-472c-9869-d84988ccc6a9"
      unitRef="usd">7239000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzIzLTUtMS0xLTEyODM0_4e8ddffb-d53f-4add-932d-a2e42bb9f386"
      unitRef="usd">-1308000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <ccrn:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzI0LTEtMS0xLTEyODM0_6102f279-eb2d-4691-a424-cfe4294111cc"
      unitRef="usd">-6753000</ccrn:IncreaseDecreaseInOperatingLeaseLiabilities>
    <ccrn:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzI0LTMtMS0xLTEyODM0_36e9b55b-2a57-4b06-8935-58c04821be45"
      unitRef="usd">-5872000</ccrn:IncreaseDecreaseInOperatingLeaseLiabilities>
    <ccrn:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzI0LTUtMS0xLTEyODM0_525555f1-caf4-4b9b-a821-169afcb6d5c6"
      unitRef="usd">-5820000</ccrn:IncreaseDecreaseInOperatingLeaseLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzI1LTEtMS0xLTEyODM0_f2f2cb06-30f7-4731-aa7e-f287e14f5dd6"
      unitRef="usd">7991000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzI1LTMtMS0xLTEyODM0_4a2eed0c-5e26-49fe-adaa-c7e6b4788840"
      unitRef="usd">2611000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzI1LTUtMS0xLTEyODM0_296aa8bf-80f7-42b0-9a17-836e2fac9642"
      unitRef="usd">1170000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzI2LTEtMS0xLTEyODM0_2e01f55b-a907-4f6f-93fe-78e39c02c3b2"
      unitRef="usd">-85618000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzI2LTMtMS0xLTEyODM0_adea5f4c-9287-47e5-86bd-7c46969cdac2"
      unitRef="usd">27204000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzI2LTUtMS0xLTEyODM0_c7f8e2ef-1148-4980-b070-6c402b05b9f3"
      unitRef="usd">5542000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzMxLTEtMS0xLTEyODM0_0f61704c-462c-40d3-b9b0-981c1b156725"
      unitRef="usd">26876000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzMxLTMtMS0xLTEyODM0_d13593cc-9ef9-420b-abbf-6eaea45cd289"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzMxLTUtMS0xLTEyODM0_a6823e2f-154d-41d7-8707-adb5b1006a03"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzM2LTEtMS0xLTEyODM0_9dcaa101-bc87-4023-9392-101bf688e998"
      unitRef="usd">7170000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzM2LTMtMS0xLTEyODM0_af6213f5-ea0c-46b5-9df4-216a4b3c4a64"
      unitRef="usd">4615000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzM2LTUtMS0xLTEyODM0_6c79363c-cf8d-4588-89ca-adfd090327e0"
      unitRef="usd">2940000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzM5LTEtMS0xLTEyODM0_b6285051-a208-48e4-af1b-346ba4945734"
      unitRef="usd">-34046000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzM5LTMtMS0xLTEyODM0_bcb0fe9c-50a4-4258-9a94-48a7b4bb15ce"
      unitRef="usd">-4615000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzM5LTUtMS0xLTEyODM0_4ba18767-46eb-41de-96ed-ef7531954c40"
      unitRef="usd">-2940000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQyLTEtMS0xLTE0NTA1_7300dd5c-790d-455d-a65d-f43d5d2859fc"
      unitRef="usd">175000000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQyLTMtMS0xLTE0NTEy_1619491c-77b4-4da7-a2be-8bb57095807d"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQyLTUtMS0xLTE0NTEy_df4702f2-8398-4e90-80a4-3e48dc927c67"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQyLTEtMS0xLTEyODM0_4696e5a9-82ac-49c4-9598-b74429a53006"
      unitRef="usd">688000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQyLTMtMS0xLTEyODM0_2baaec24-4d4e-437c-a65b-58482f26f9d0"
      unitRef="usd">0</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQyLTUtMS0xLTEyODM0_ab922dbb-60e8-4e75-b361-1ff0c8eb0a96"
      unitRef="usd">83876000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQzLTEtMS0xLTEyODM0_aab47869-4542-450a-9dd2-a9c38630f527"
      unitRef="usd">2426000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQzLTMtMS0xLTEyODM0_142fa07d-d729-4f62-9b26-99d0815b6cbd"
      unitRef="usd">2426000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQzLTUtMS0xLTEyODM0_1b4e34b2-c555-4666-adc1-05b1029756b6"
      unitRef="usd">0</us-gaap:RepaymentsOfNotesPayable>
    <ccrn:BorrowingsUnderLinesOfCredit
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQ0LTEtMS0xLTEyODM0_f5278663-8c95-41c4-99f0-a0a41d532e39"
      unitRef="usd">0</ccrn:BorrowingsUnderLinesOfCredit>
    <ccrn:BorrowingsUnderLinesOfCredit
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQ0LTMtMS0xLTEyODM0_c2b669c1-c2a7-4723-8989-96eef91793ad"
      unitRef="usd">0</ccrn:BorrowingsUnderLinesOfCredit>
    <ccrn:BorrowingsUnderLinesOfCredit
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQ0LTUtMS0xLTEyODM0_56c41192-c140-4e3a-a5ed-03ad03412765"
      unitRef="usd">5000000</ccrn:BorrowingsUnderLinesOfCredit>
    <ccrn:RepaymentsOfRevolvingCreditFacility
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQ1LTEtMS0xLTEyODM0_c05e62f7-9bbb-40db-a077-9716a1e08bfa"
      unitRef="usd">0</ccrn:RepaymentsOfRevolvingCreditFacility>
    <ccrn:RepaymentsOfRevolvingCreditFacility
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQ1LTMtMS0xLTEyODM0_3705c4a0-0176-4210-b7d2-38bb97b7d4f8"
      unitRef="usd">0</ccrn:RepaymentsOfRevolvingCreditFacility>
    <ccrn:RepaymentsOfRevolvingCreditFacility
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQ1LTUtMS0xLTEyODM0_17ef601b-0806-453f-befe-ee310b68d1fd"
      unitRef="usd">5000000</ccrn:RepaymentsOfRevolvingCreditFacility>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQ2LTEtMS0xLTEyODM0_ee1f645e-bd66-47bf-817f-d79ea9f3257b"
      unitRef="usd">6098000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQ2LTMtMS0xLTEyODM0_f32ca311-9906-4a03-a263-a808e9f585f3"
      unitRef="usd">81000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQ2LTUtMS0xLTEyODM0_1ed5f230-a68f-47a6-95b8-6513b159b4db"
      unitRef="usd">2058000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQ4LTEtMS0xLTEyODM0_b94b9fba-2fe3-4106-a727-7ce603be2df5"
      unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQ4LTMtMS0xLTEyODM0_6e25a5c3-b1f4-4dc4-afef-0313b044dcd9"
      unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQ4LTUtMS0xLTEyODM0_a117bcfa-88d9-43a5-8ac5-2ce9ae57189d"
      unitRef="usd">76640000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <ccrn:BorrowingsUnderLongTermLineOfCredit
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQ5LTEtMS0xLTEyODM0_acabaa7f-d92d-4f81-91fc-0c3c5f133632"
      unitRef="usd">443544000</ccrn:BorrowingsUnderLongTermLineOfCredit>
    <ccrn:BorrowingsUnderLongTermLineOfCredit
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQ5LTMtMS0xLTEyODM0_80c9da87-e13d-485a-bb0e-8e001c66a5b3"
      unitRef="usd">420334000</ccrn:BorrowingsUnderLongTermLineOfCredit>
    <ccrn:BorrowingsUnderLongTermLineOfCredit
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzQ5LTUtMS0xLTEyODM0_ba131ac3-3244-4afc-9b53-d6afcdea3879"
      unitRef="usd">71934000</ccrn:BorrowingsUnderLongTermLineOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzUwLTEtMS0xLTEyODM0_35785bf3-1001-440d-a7ad-f984518e079d"
      unitRef="usd">487753000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzUwLTMtMS0xLTEyODM0_7949085d-de8a-4d30-addd-108eae09d6bc"
      unitRef="usd">437900000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzUwLTUtMS0xLTEyODM0_41712146-204c-435a-ad9d-6d94e5b3e5e0"
      unitRef="usd">77600000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzUxLTEtMS0xLTEyODM0_b44c74b2-ec8f-4b76-8f15-138000a8e2ea"
      unitRef="usd">2230000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzUxLTMtMS0xLTEyODM0_76959e2c-6059-4868-b486-9715968ec4b6"
      unitRef="usd">658000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzUxLTUtMS0xLTEyODM0_e6f7073d-1b38-4c8e-b16c-7c0dc13377f9"
      unitRef="usd">801000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzUzLTEtMS0xLTEyODM0_5ecb18e2-52f0-45cf-bed0-47833d8b160c"
      unitRef="usd">210000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzUzLTMtMS0xLTEyODM0_c7025260-5f75-4632-9737-b735a620ef65"
      unitRef="usd">1153000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzUzLTUtMS0xLTEyODM0_0712af5a-1d06-43f4-8d15-5c710c1a8d95"
      unitRef="usd">1573000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzU1LTEtMS0xLTEyODM0_6401288e-c955-4643-bfc8-139517fea563"
      unitRef="usd">-45000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzU1LTMtMS0xLTEyODM0_190275e9-71d0-4a72-b821-42d13c1c196d"
      unitRef="usd">-126000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzU1LTUtMS0xLTEyODM0_dff16e68-c762-411e-87f3-0efa8da7be1e"
      unitRef="usd">-265000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzU2LTEtMS0xLTEyODM0_54833586-31fb-4afb-9843-a9679e0065b7"
      unitRef="usd">119094000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzU2LTMtMS0xLTEyODM0_cc2752e1-42e2-47a9-9c21-5821b20679cb"
      unitRef="usd">-22010000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzU2LTUtMS0xLTEyODM0_8437daa6-1aac-4bf0-a9c0-53578620373b"
      unitRef="usd">-17599000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzU4LTEtMS0xLTEyODM0_32745064-618d-4f07-8e73-07caca5c75f8"
      unitRef="usd">6000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzU4LTMtMS0xLTEyODM0_624b78f9-964f-4131-b873-4a2a414bc0d9"
      unitRef="usd">-11000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzU4LTUtMS0xLTEyODM0_a37ab55d-885e-4057-9710-1b7e4a6e8e93"
      unitRef="usd">10000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzYwLTEtMS0xLTEyODM0_8ec35eb0-c3a3-46eb-a6a4-c6618c5b7b80"
      unitRef="usd">-564000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzYwLTMtMS0xLTEyODM0_a6e3ea7f-2a68-439f-9a41-ede8a992e81b"
      unitRef="usd">568000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzYwLTUtMS0xLTEyODM0_26d81630-d6f5-4ad5-a4f4-d30d5ae60df7"
      unitRef="usd">-14987000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzYxLTEtMS0xLTEyODM0_f5b8d608-f4b0-4a1f-a26b-fbe153997348"
      unitRef="usd">1600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i05d3fb8f3ad44bdd8fc1da185a64ee87_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzYxLTMtMS0xLTEyODM0_8d989bf0-3e3f-46dc-9f90-159484e4949d"
      unitRef="usd">1032000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i22f69e0350a6450dbc7196faca7dbaa7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzYxLTUtMS0xLTEyODM0_7b93844f-5056-4779-a75e-921ecb852840"
      unitRef="usd">16019000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzYyLTEtMS0xLTEyODM0_90fb4eed-d92d-402b-81ef-4c5323c33f69"
      unitRef="usd">1036000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzYyLTMtMS0xLTEyODM0_9e97caa3-19b7-47a2-91e0-69f011ed93c2"
      unitRef="usd">1600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i05d3fb8f3ad44bdd8fc1da185a64ee87_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzYyLTUtMS0xLTEyODM0_48505690-4cc6-4e22-962c-a556c20de858"
      unitRef="usd">1032000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzY4LTEtMS0xLTEyODM0_90f98345-aad4-48dd-bf2c-bee88d07d84d"
      unitRef="usd">5773000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzY4LTMtMS0xLTEyODM0_83ee84c2-3d23-4c2e-b88f-fe0b50bba3ad"
      unitRef="usd">2666000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzY4LTUtMS0xLTEyODM0_0ea8494b-c136-4cfd-aaac-42bae44f9d52"
      unitRef="usd">4554000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzY5LTEtMS0xLTEyODM0_118381a7-ccd5-4678-9110-ec679cdbab6b"
      unitRef="usd">3608000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzY5LTMtMS0xLTEyODM0_8ededf19-0a79-447b-b98a-9ed9acbeb6f9"
      unitRef="usd">612000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTIvZnJhZzoxOTQ4NTU5NTU0NGE0YTI0OTdkMjVhYTVhNjc3MGI2Ny90YWJsZTo4MWVhNzI1MjFiOGQ0OGEzYjJiMzIzNWE3OTE5NjBhNS90YWJsZXJhbmdlOjgxZWE3MjUyMWI4ZDQ4YTNiMmIzMjM1YTc5MTk2MGE1XzY5LTUtMS0xLTEyODM0_122bc2ad-4f02-480d-bd44-a64a7b03a0e1"
      unitRef="usd">555000</us-gaap:IncomeTaxesPaid>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMTgvZnJhZzphNTZlMjkzOWFlNTk0YmIzODZhNjk5YjIxMjVmYzM4Ni90ZXh0cmVnaW9uOmE1NmUyOTM5YWU1OTRiYjM4NmE2OTliMjEyNWZjMzg2XzIwMTY_222be413-eda9-43be-a01e-bf60991064e6">Organization and Basis of Presentation&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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-style:italic;font-weight:700;line-height:120%"&gt;Nature of Business &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cross Country Healthcare, Inc. (the Company) was incorporated in Delaware on July 29, 1999 as a business providing travel nurse and allied health staffing services. As of December 31, 2021, the Company provides total talent management services, including strategic workforce solutions, contingent staffing, permanent placement, and consultative services for healthcare customers. The Company places highly qualified healthcare professionals in virtually every specialty and area of expertise. Its diverse client base includes both clinical and nonclinical settings, servicing both public and private acute care and non-acute care hospitals, outpatient clinics, ambulatory-care centers, single and multi-specialty physician practices, rehabilitation facilities, urgent care centers, local and national healthcare systems, managed care providers, both public schools and charter schools, correctional facilities, government facilities, pharmacies, and many other healthcare providers.&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:115%"&gt;The consolidated financial statements include the accounts of the Company and its direct and indirect wholly-owned subsidiaries, as well as&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; Cross Country Talent Acquisition Group, LLC, which was a joint venture controlled by the Company but not wholly owned. The Company recorded the ownership interest of the noncontrolling shareholder as noncontrolling interest in subsidiary. &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;Effective December 31, 2020, the sole professional staffing services agreement held by this joint venture was terminated and, as a result, the Company dissolved Cross Country Talent Acquisition Group, LLC in the third quarter of 2021. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;A&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;ll intercompany transactions and balances have been eliminated in consolidation. &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;Certain prior year amounts have been reclassified to conform to the current year presentation.&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; See the consolidated balance sheets and statements of cash flows, Note 3 - Revenue Recognition, and Note 18 - Segment Data.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NTc1_b3ec6ed8-9595-46d5-a0d3-e9b04fa77e84">Summary of Significant Accounting Policies&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in conformity with United States generally accepted accounting principles (U.S. GAAP) requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements and accompanying notes. Management has assessed various accounting estimates and other matters, including those that require consideration of forecasted financial information, in context of the unknown future impacts of the current global outbreak of COVID-19 (COVID) using information that is reasonably available to the Company at the time. Significant estimates and assumptions are used for, but not limited to:&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt; (i) the valuation of accounts receivable; (ii) goodwill, trade names, and other intangible assets; (iii) other long-lived assets; (iv) revenue recognition; (v) accruals for health, workers&#x2019; compensation, and professional liability claims; (vi) valuation of deferred tax assets; (vii) legal contingencies, and (viii) income taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;. Accrued insurance claims and reserves include estimated settlements from known claims and actuarial estimates for claims incurred but not reported. As additional information becomes available to the Company, its future assessment of these estimates, including management's expectations at the time regarding the duration, scope, and severity of the pandemic, as well as other factors, could materially and adversely impact the Company's consolidated financial statements in future reporting periods. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-style:italic;font-weight:700;line-height:120%"&gt;COVID&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:9.75pt;font-weight:400;line-height:120%"&gt;The Company continues to closely monitor the COVID pandemic, and prioritize the mental health and well-being of its employees. While operating primarily through a remote workforce, the Company's offices remain open with stringent safety guidelines and procedures in place, including allowing only vaccinated employees on-site, social distancing, and enhanced cleaning at all of its locations. Business travel, including visits to healthcare clients, continues to be somewhat limited at the request of the Company's clients who are continuing to cope with the pandemic twenty-four hours a day/seven days a week. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/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:9.75pt;font-weight:400;line-height:120%"&gt;Throughout the pandemic, the Company has partnered with its clients to deliver flexible solutions aimed at solving their immediate and long-term challenges. It has continued to provide data, industry insights, marketing analytics, and consulting services to assist clients in determining the appropriate rates necessary to attract the supply they need. One of the Company's core values is to act ethically and responsibly, and it has been especially important during this pandemic to be transparent and build trust with its clients to re-enforce long-lasting relationships as both demand and bill rates have increased to unprecedented levels.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company considers all investments with original maturities of three months or less to be cash and cash equivalents. Interest income on cash and cash equivalents was immaterial for the years ended December 31, 2021, 2020, and 2019, and is included in other income (expense), net, in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable, Allowance for Doubtful Accounts, and Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Accounts receivable potentially subject the Company to concentrations of credit risk. The Company generally does not require collateral and mitigates its credit risk by performing credit evaluations and monitoring at-risk accounts. The allowance for doubtful accounts is established for losses expected to be incurred on accounts receivable balances. Accounts receivable are written off against the allowance for doubtful accounts when the Company determines amounts are no longer collectible. Judgment is required in the estimation of the allowance and the Company evaluates the collectability of its accounts receivable and contract assets based on a combination of factors. The Company bases its allowance for doubtful account estimates on its historical write-off experience, current conditions, an analysis of the aging of outstanding receivable and customer payment patterns, and specific reserves for customers in adverse condition adjusted for current expectations for the customers or industry. Based on the information currently available, the Company also considered current expectations of future economic conditions, including the impact of COVID, when estimating its allowance for doubtful accounts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The opening balance of the allowance for doubtful accounts is reconciled to the closing balance for expected credit losses as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&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: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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allowance for Doubtful Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-Offs, net of Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(699)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(349)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,221&#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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,596&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-Offs, net of Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(358)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at June 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-Offs, net of Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,632&#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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,108&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-Offs, net of Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(344)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;In addition to the allowance for doubtful accounts, the Company maintains a sales allowance for billing-related adjustments which may arise in the ordinary course of business and adjustments to the reserve are recorded as contra-revenue. The balance of this allowance as of December 31, 2021 and December 31, 2020 was $0.8&#160;million and $0.6&#160;million, respectively.&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:9.75pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s contract terms typically require payment between 30 to 60 days from the date of invoice and are considered past due based on the particular negotiated contract terms. The majority of the Company's customers are U.S. based healthcare systems with a significant percentage in acute-care facilities. No single customer accounted for more than 10% of the Company's accounts receivable balance as of December 31, 2021 and 2020, or revenue for the years ended December 31, 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Property and equipment are stated at cost, less accumulated depreciation. Depreciation is determined on a straight-line basis over the estimated useful lives of the assets, which generally range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzQ1NjQ_b27746c6-6071-4162-a637-ae381d48e93d"&gt;three&lt;/span&gt; to ten years. Leasehold improvements are depreciated over the shorter of their estimated useful life or the term of the individual lease. On an annual basis, the Company reviews its property and equipment listings and disposes of assets that are no longer in use.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Certain software development costs have been capitalized. Such costs include charges for consulting services and costs for Company personnel associated with programming, coding, and testing such software. Amortization of capitalized software costs is included in depreciation expense in the consolidated statements of operations and begins when the software is ready for use. See Note 6 - Property and Equipment.&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cloud Computing Arrangements&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;Implementation costs associated with cloud computing arrangements are capitalized when incurred during the application development phase. In connection with the licensing of software products, the Company has entered into arrangements in which it does not take possession of the software; rather, the software application resides on the vendor's or a third-party's hardware, and the Company accesses and uses the software on an as-needed basis over the Internet or via a dedicated line. Therefore, the cloud computing arrangement does not give rise to an intangible asset. Costs are capitalized in accordance with the Company&#x2019;s policies for other capitalizable service costs. Amortization is calculated over the contractual term of the cloud computing arrangement and is included in selling, general and administrative expenses in the consolidated statements of operations. As of December 31, 2021 and 2020, the Company has a current asset of $0.5&#160;million and $0.4&#160;million, respectively, included in prepaid expenses and a non-current asset of $4.8&#160;million and $3.2&#160;million, respectively, included in other non-current assets in the consolidated balance sheets that have been capitalized in conjunction with implementations. Amortization of the cloud computing assets was $0.4&#160;million for the year ended December 31, 2021 and immaterial for the years ended December 31, 2020 and 2019.&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines whether an arrangement constitutes a lease at commencement. Operating leases are included in operating lease right-of-use assets, and operating lease liabilities - current and non-current in the consolidated balance sheets. Finance leases are included in other non-current assets, other current liabilities, and other long-term liabilities in the consolidated balance sheets. See Note 10 - Leases.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use assets are measured based on the corresponding lease liability adjusted for: (i) payments made to the lessor at or before the commencement date; (ii) initial direct costs; and (iii) tenant incentives under the lease. Rent expense commences when the lessor makes the underlying asset available to the Company. Lease liabilities are measured based on the present value of the total lease payments not yet paid discounted based on its incremental borrowing rate, as the rate implicit in the lease is not determinable. The Company estimates its incremental borrowing rate based on an analysis of publicly-traded debt securities of companies with credit and financial profiles similar to its own. The variable portion of the lease payments is not included in the right-of-use assets or lease liabilities. Rather, variable payments, other than those dependent upon an index or rate, are expensed when the obligation for those payments is incurred and are included in lease expense in selling, general and administrative expense in the consolidated statements of operations. Rent expense for operating lease payments is recognized on a straight-line basis over the lease term. The Company does not assume renewals or early terminations unless it is reasonably certain to exercise these options at commencement.&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;Deferred rent credits related to tenant improvement allowances and other leasehold incentives reduced the beginning operating right-of-use asset recognized, and will be recognized as a reduction to future rent expense over the expected remaining term of the respective leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company leases apartments for eligible field employees under short-term agreements (typically &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2Xzk1NTc_2821d41c-1ef7-4958-817e-dc876f5599ea"&gt;three&lt;/span&gt; to six months), which generally coincide with each employee&#x2019;s staffing contract. Costs relating to these leases are included in direct operating expenses in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Business combinations are accounted for at fair value. The associated acquisition costs are expensed as incurred and recorded as acquisition and integration-related costs; noncontrolling interests, if any, are reflected at fair value at the acquisition date; restructuring costs associated with a business combination are expensed; contingent consideration is measured at fair value at the acquisition date, with changes in the fair value after the acquisition date affecting earnings; and goodwill is determined as the excess of the fair value of the consideration conveyed in the acquisition over the fair value of the net assets acquired. The accounting for business combinations requires estimates and judgments as to expectations for future cash flows of the acquired business, and the allocation of those cash flows to identifiable intangible assets, in determining the estimated fair value for assets and liabilities acquired. The fair values assigned to tangible and intangible assets acquired and liabilities assumed are based on management's estimates and assumptions, including valuations that utilize customary valuation procedures and techniques. If the actual results differ from the estimates and judgments used in these estimates, the amounts recorded in the financial statements could result in a possible impairment of the intangible assets and goodwill or require acceleration of the amortization expense of finite-lived intangible assets. The results of the acquired businesses' operations are included in the consolidated statements of operations of the combined entity beginning on the date of acquisition. See Note 4 - Acquisitions.&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill, Trade Names, and Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of purchase price and related costs over the fair value assigned to the net tangible and identifiable intangible assets of businesses acquired. Other identifiable intangible assets with definite lives are being amortized using the straight-line method over their estimated useful lives which have ranged from 5 to 16 years. Goodwill and certain intangible assets with indefinite lives are not amortized. Instead, these assets are reviewed for impairment annually at the beginning of the fourth quarter, and whenever circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.&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:9.75pt;font-weight:400;line-height:120%"&gt;When reviewed, the Company has the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, as a basis for determining whether it is necessary to perform the quantitative testing. If it is determined that a quantitative test is necessary or more efficient than a qualitative approach, the Company measures the fair value of its reporting units using a combination of income and market approaches.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company performs its annual review on October 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-style:italic;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;If the reporting unit&#x2019;s carrying value exceeds its fair value, an impairment charge is recognized for the amount by which the carrying amount exceeds the reporting unit&#x2019;s fair value not to exceed the total amount of goodwill allocated to that reporting unit. Additionally, income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss is considered, if applicable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company determines its reporting units by identifying its operating segments and any component businesses and aggregates the component businesses if they have similar economic characteristics. The Company had the following reporting units that it reviewed for impairment: (1) Nurse and Allied Staffing; (2) Physician Staffing; and (3) Search.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Management considers historical experience and all available information at the time the fair values of its reporting units are estimated. However, fair values that could be realized in an actual transaction may have differed from those used to evaluate the potential impairment of goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Long-lived assets and identifiable intangible assets with definite lives are evaluated for impairment. Long-lived assets and definite-lived intangible assets are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Recoverability of long-lived assets is measured by a comparison of the carrying amount of the asset group to the future undiscounted net cash flow that is expected to be generated by those assets. If such assets are considered to be impaired, the impairment charge recognized is the amount by which the carrying amount of the assets exceeds the fair value of the assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Any related impairment losses are recognized in earnings and included in the caption impairment charges in the consolidated statements of operations. See Note 5 - Goodwill, Trade Names, and Other Intangible Assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Debt Discount and Debt Issuance Costs &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Stated discounts on proceeds and other fees reimbursed to lenders were treated as a discount associated with the respective debt instrument and presented in the balance sheet as an offset to the carrying amount of the debt. Debt issuance costs associated with &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;the revolving line-of-credit are presented as an asset, included in other non-current assets in the balance sheet. Discounts are amortized to interest expense using the effective interest rate method, or a method that approximates the effective interest rate method, over the expected life of the debt.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;The Company was exposed to interest rate risk due to its outstanding senior secured term loan entered into on August 1, 2017 with a variable interest rate. As a result, the Company had entered into an interest rate swap agreement to effectively convert a portion of its variable interest payments to a fixed rate. The principal objective of the interest rate swap was to eliminate or reduce the variability of the cash flows in those interest payments associated with the Company&#x2019;s long-term debt, thus reducing the impact of interest rate changes on future interest payment cash flows. The Company had determined that the interest rate swap qualified as a cash flow hedge. As the critical terms of the hedging instrument and the hedged forecasted transaction were the same, the Company had concluded that changes in the cash flows attributable to the risk being hedged were expected to completely offset at inception and on an ongoing basis. Changes in the fair value of the interest rate swap agreement designated as a cash flow hedge were recorded as a component of accumulated other comprehensive loss, net of deferred taxes, within stockholders&#x2019; equity and were amortized to interest expense over the term of the related debt as the interest payments were made. Interest rate swap payments were included in net cash provided by operating activities in the consolidated statements of cash flows. The Company terminated its interest rate swap agreement on September 26, 2019. See Note 9 - Derivative.&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sales and Other State Non-income Tax Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company's sales and other state non-income tax filings are subject to routine audits by authorities in the jurisdictions where it conducts business in the United States which may result in assessments of additional taxes. The Company accrues sales and other state non-income tax liabilities based on the Company&#x2019;s best estimate of its probable liability utilizing currently available information and interpretation of relevant tax regulations. Given the nature of the Company&#x2019;s business, some subjectivity exists as to both whether sales and other state non-income taxes can be assessed on its activity and how the sales tax will ultimately be measured by the relevant jurisdictions. The Company makes a determination for each reporting period whether the estimates for sales and other non-income taxes in certain states should be revised. The expense is included in selling, general and administrative expenses on its consolidated statements of operations and the liability is reflected in sales tax payable within other current liabilities in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Insurance Claims&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company provides workers&#x2019; compensation insurance coverage, professional liability coverage, and healthcare benefits for eligible employees. The Company records its estimate of the ultimate cost of, and reserves for, workers' compensation and professional liability benefits based on actuarial models prepared or reviewed by an independent actuary using the Company&#x2019;s loss history as well as industry statistics. The healthcare insurance accrual is for estimated claims that have occurred but have not been reported and is based on the Company&#x2019;s historical claim submission patterns. Furthermore, in determining its reserves, the Company includes reserves for estimated claims incurred but not reported as well as unfavorable claims development.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Under circumstances such as in the Company&#x2019;s insured professional liability and workers' compensation policies, since a right of legal offset does not exist due to the fact that there are three parties to an incurred claim, the insured, the insurer, and the claimant, the related liability to the claimant should be classified separately on a gross basis with a separate related receivable from the insurer recognized as being due from insurance carriers. Accordingly, the Company&#x2019;s consolidated balance sheets as of December&#160;31, 2021 and 2020 reflect the related short-term liabilities in accrued compensation and benefits and the related&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;long-term liabilities as long-term accrued claims, and the short-term receivable portion as insurance recovery receivable and the long-term portion as non-current insurance recovery receivable. See Note 7 - Balance Sheet Details. The ultimate cost of workers&#x2019; compensation, professional liability, and health insurance claims will depend on actual amounts incurred to settle those claims and may differ from the amounts reserved by the Company for those claims.&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:9.75pt;font-weight:400;line-height:120%"&gt;Workers&#x2019; compensation benefits are provided under a partially self-insured plan. The Company has letters of credit to guarantee payments of claims. At December&#160;31, 2021 and 2020, the Company had outstanding approximately $16.7&#160;million and $17.0&#160;million, respectively, of standby letters of credit as collateral to secure the self-insured portion of this plan.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company has occurrence-based primary professional liability policies that provide the Company and each working professional in its nurse and allied healthcare business with coverage. The Company has a claims-made professional liability policy for its physicians and advanced practitioners, with a $0.5 million self-insured retention per claim. At both December&#160;31, 2021 and 2020, the Company had outstanding $1.5&#160;million of standby letters of credit as collateral to secure reimbursement of expenses under the existing plan. &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:9.75pt;font-weight:400;line-height:120%"&gt;Subject to certain limitations, the Company also has umbrella liability coverage for its working nurses and allied healthcare professionals. While this umbrella coverage does not extend to professional liability claims against its independent contractor physicians and advanced practitioners, it does cover claims brought against all of the Company&#x2019;s subsidiaries for non-patient general liability.&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition &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;Revenue from the Company&#x2019;s services is recognized when control of the promised services are transferred to the Company&#x2019;s customers, in an amount that reflects the consideration it expects to receive in exchange for the service. The Company has concluded that transfer of control of its staffing services, which represents the majority of its revenues, occurs over time as the services are provided.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a description of the nature, amount, timing, and uncertainty of revenue and cash flows from which the Company generates revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%"&gt;Temporary Staffing Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from temporary staffing is recognized as control of the services is transferred over time and is based on hours worked by the Company&#x2019;s field staff. The Company recognizes the majority of its revenue at the contractual amount the Company has the right to invoice for services completed to date. Generally, billing to customers occurs weekly, bi-weekly, or monthly and is aligned with the payment of services to the temporary staff. Accounts receivable includes estimated revenue for employees&#x2019; and independent contractors&#x2019; time worked but not yet invoiced. At December 31, 2021 and December 31, 2020, the Company's estimate of amounts that had been worked but had not been billed totaled $140.0&#160;million and $48.3&#160;million, respectively, and are included in accounts receivable in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%"&gt;Other Services Revenue&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;The Company offers other optional services to its customers that are transferred over time including: managed service programs (MSP) providing agency services (as further described below in Gross Versus Net Policies), recruitment process outsourcing (RPO), other outsourcing services, and retained search services, as well as separately billable travel and housing costs, which in total amount to less than 5% of its consolidated revenue for the years ended December 31, 2021, 2020, and 2019. Generally, billing and payment terms for MSP agency services is consistent with temporary staffing as the customers are similar or the same. Revenue from these services are recognized based on the contractual amount for services completed to date which best depicts the transfer of control of services. The Company does not, in the ordinary course of business, offer warranties or refunds.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%"&gt;Gross Versus Net Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&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 records revenue on a gross basis as a principal or on a net basis as an agent depending on the contracted arrangement, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"&gt;Managed Service Programs&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;The Company has certain contracts with healthcare facilities to provide comprehensive services through its MSPs. Under these contractual arrangements, the customer&#x2019;s orders are filled with either one of the Company's healthcare professionals or a third party's healthcare professionals (subcontractors).&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;When its healthcare professional is staffed, the Company determined that it acts as a principal in the arrangement, as it is considered the employer of record. Accordingly, revenue is reported on a gross basis in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternatively, the Company determined that it acts as an agent in the arrangement when a subcontracted healthcare professional is staffed, as the Company does not control the services before they are transferred to the customer. Accordingly, revenue is reported on a net basis in the consolidated statements of operations. The customer is invoiced for the hours worked by the subcontracted healthcare professional multiplied by the hourly bill rate. A subcontractor liability, which is recognized as a reduction of revenue, is established in accrued expenses for the invoiced amount, net of an administrative fee, and is generally payable after the Company has received payment from its customer. The Company&#x2019;s administrative fee is calculated as a percentage of the customer&#x2019;s invoice and is recognized over time as the services are rendered by the subcontracted healthcare professional. The Company does not collect or recognize an upfront placement fee.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"&gt;Physician Staffing&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;The Physician Staffing business has contracts with its healthcare customers to provide temporary staffing services. The Company uses independent contractors for these services. The Company determined that it acts as a principal in these arrangements and, therefore, revenue is reported on a gross basis in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 3 - Revenue Recognition for the Company's revenues disaggregated by revenue source. Sales and usage-based taxes are excluded from revenue.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contract Costs&lt;/span&gt;&lt;/div&gt;&lt;div&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;All contract fulfillment costs are expensed as incurred to direct operating expenses. There were no contract assets or material contract liabilities as of December 31, 2021 and 2020.&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-style:italic;font-weight:400;line-height:120%"&gt;Practical Expedients and Exemptions&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;For the Company&#x2019;s contracts that have an original duration of one year or less, the Company uses the practical expedients and has elected to recognize any incremental costs of obtaining these contracts as expensed when incurred. Further, the Company does not disclose the value of unsatisfied performance obligations for: (i) contracts with an original expected length of one year or less; and (ii) contracts for which it recognizes revenue at the amount to which it has the right to invoice for services performed. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:9.75pt;font-weight:400;line-height:120%"&gt;For the years ended December 31, 2021, 2020, and 2019, the Company granted performance-based stock awards and restricted stock for a fixed number of common shares to employees. The Company values its restricted stock awards and the fair value of its performance-based stock awards by reference to its stock price on the date of grant. The Company has elected to recognize compensation expense on a straight-line basis over the requisite service period of the entire award. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company granted performance-based stock awards to certain key personnel pursuant to its 2014 Omnibus Incentive Plan, amended and restated on May 23, 2017 (2017 Plan), and replaced by the 2020 Omnibus Incentive Plan, effective for awards granted after May 19, 2020, as described in Note 15 - Stockholders' Equity. Pursuant to the plans, the number of target shares that vest are determined based on the level of attainment of the targets.&#160;If a minimum level of performance is attained for the awards, restricted stock is issued based on the level of attainment. The Company recognizes performance-based restricted stock as compensation expense based on the most likely probability of attaining the prescribed performance and over the requisite service period beginning at its grant date and through the date the restricted stock vests.&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:9.75pt;font-weight:400;line-height:120%"&gt;Compensation expense related to share-based payments is included in selling, general and administrative expenses in the consolidated statements of operations, and totaled $6.9&#160;million, $5.4&#160;million, and $3.4 million during the years ended December&#160;31, 2021, 2020, and 2019, respectively. See Note 15 &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt; Stockholders&#x2019; Equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising&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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s advertising expense consists primarily of online advertising, internet direct marketing, print media, and promotional material. Advertising costs are expensed as incurred and totaled $9.5 million, $6.2 million, and $7.9 million for the years ended December&#160;31, 2021, 2020, and 2019, respectively, and are included in selling, general and administrative expenses in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restructuring Costs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company considers restructuring activities to be programs whereby it fundamentally changes its operations, such as closing and consolidating facilities, reducing headcount, and realigning operations in response to changing market conditions. As a result, restructuring costs on the consolidated statements of operations primarily include employee termination costs and lease-related exit costs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Reconciliations of the employee termination costs and lease-related exit costs beginning and ending liability balance is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.445%"/&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="24" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;2019&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="24" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:700;line-height:100%"&gt;Employee Termination Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:700;line-height:100%"&gt;Lease-Related Exit Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:700;line-height:100%"&gt;Employee Termination Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:700;line-height:100%"&gt;Lease-Related Exit Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:700;line-height:100%"&gt;Employee Termination Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:700;line-height:100%"&gt;Lease-Related Exit Costs&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:9.75pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;499&#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 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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;2,687&#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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;386&#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 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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;1,223&#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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;556&#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 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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;127&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;Charged to restructuring costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.33pt;font-weight:400;line-height:100%;position:relative;top:-3.41pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;2,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;2,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;1,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;1,311&#160;&lt;/span&gt;&lt;/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:9.75pt;font-weight:400;line-height:100%"&gt;Payments&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:9.75pt;font-weight:400;line-height:100%"&gt;(1,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;(808)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;(2,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;(726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9.75pt;font-weight:400;line-height:100%"&gt;(2,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;(215)&lt;/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:9.75pt;font-weight:400;line-height:100%"&gt;Balance at end of period&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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;160&#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 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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;2,423&#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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;499&#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 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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;2,687&#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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;386&#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 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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;1,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span 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&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;(a) Aside from what is presented in the table above, restructuring costs in the consolidated statements of operations for the years ended December 31, 2021 and 2020 include $1.3&#160;million and $1.1&#160;million, respectively, of ongoing lease costs related to the Company's strategic reduction in its real estate footprint, and an immaterial amount in 2019, which are included as operating lease liabilities - current and non-current in our consolidated balance sheets. Other costs were immaterial for the years ended December 31, 2021, 2020, and 2019.&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income tax assets and liabilities are determined based upon differences between the financial reporting and tax basis of assets and liabilities, and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse.  &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;The Company recognizes in its financial statements the impact of a tax position if that position is more likely than not of being sustained on audit, based on the technical merits of the position. The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines the need for a valuation allowance by assessing the probability of realizing deferred tax assets, taking into consideration all available positive and negative evidence, including historical operating results, expectations of future taxable income, carryforward periods available to the Company for tax reporting purposes, the evaluation of various income tax planning strategies, and other relevant factors. The Company maintains a valuation allowance when it is more likely than not that all or a portion of a deferred tax asset will not be realized based on consideration of all available evidence. Adjustments to the deferred tax valuation allowances are made to earnings in the period when such assessments are made. Significant judgment is required in making this assessment. See Note 14 - Income Taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/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;Total comprehensive income (loss) includes net income or loss, foreign currency translation adjustments, and net change in derivative transactions, net of any related deferred taxes and valuation allowance. Certain of the Company&#x2019;s foreign subsidiaries use their respective local currency as their functional currency. Assets and liabilities of these operations are translated at the exchange rates in effect on the balance sheet date. Income statement items are translated at the average exchange rates for the period. The cumulative impact of currency fluctuations related to the balance sheet translation is included in accumulated other comprehensive loss in the accompanying consolidated balance sheets and was an unrealized loss of $1.3 million at December 31, 2021 and 2020.&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;The income tax impact related to components of other comprehensive income (loss) for the years ended December 31, 2021 and 2019 is reflected in the consolidated statements of comprehensive income (loss). There was no income tax impact related to components of other comprehensive income (loss) for the year ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;FASB guidance defines fair value, establishes a framework for measuring fair value under U.S. GAAP, and expands disclosures about fair value measurements. The Company&#x2019;s financial assets and liabilities required to be measured on a recurring basis were its: (i) deferred compensation asset and (ii) deferred compensation liability as of December 31, 2021; and additionally (iii) contingent consideration liabilities as of December 31, 2020. See Note 11 - Fair Value Measurements.&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;Basic earnings per share is computed by dividing net income available to common stockholders (numerator) by the weighted average number of vested unrestricted common shares outstanding during the period (denominator). Diluted earnings per share gives effect to all dilutive potential common shares outstanding during the period including stock appreciation rights and options and unvested restricted stock, as calculated utilizing the treasury stock method. See Note 16 - Earnings Per Share.&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2021, the Company adopted ASU No. 2019-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;Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740, and improves consistent application of and simplifies U.S. GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The guidance requires either a prospective, retrospective, or modified retrospective approach &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;depending on the amendment. The Company prospectively adopted this guidance with no material impact on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 28, 2021, the FASB issued ASU No. 2021-08, &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;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which requires contract assets and contract liabilities such as deferred revenue acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&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;. Generally, this amendment will result in the acquirer recognizing contract assets and contract liabilities at the same amounts recorded by the acquiree. Historically such amounts were recognized by the acquirer at fair value in acquisition accounting. This guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption is permitted, including adoption in an interim period. The Company is currently in the process of evaluating this standard and expects to adopt this standard in its first quarter of 2023.&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 March 12, 2020, the FASB issued ASU No. 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. When elected, the optional expedients for contract modifications must be applied &lt;/span&gt;&lt;/div&gt;consistently for all eligible contracts or transactions. On January 7, 2021, the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848), Scope, to refine the scope of guidance on reference rate reform to apply to derivatives that are affected by the discounting transition. The amendments in these updates are effective as of March 12, 2020 through December 31, 2022. As of December 31, 2021, the Company does not anticipate that this guidance will have a material impact on its consolidated financial statements; however, it will continue to assess the potential impact on its debt contracts and future hedging relationships, if applicable, through the effective period.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NDcw_ec1605b0-8e44-4582-80ea-d2bc508f8306">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in conformity with United States generally accepted accounting principles (U.S. GAAP) requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements and accompanying notes. Management has assessed various accounting estimates and other matters, including those that require consideration of forecasted financial information, in context of the unknown future impacts of the current global outbreak of COVID-19 (COVID) using information that is reasonably available to the Company at the time. Significant estimates and assumptions are used for, but not limited to:&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt; (i) the valuation of accounts receivable; (ii) goodwill, trade names, and other intangible assets; (iii) other long-lived assets; (iv) revenue recognition; (v) accruals for health, workers&#x2019; compensation, and professional liability claims; (vi) valuation of deferred tax assets; (vii) legal contingencies, and (viii) income taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;. Accrued insurance claims and reserves include estimated settlements from known claims and actuarial estimates for claims incurred but not reported. As additional information becomes available to the Company, its future assessment of these estimates, including management's expectations at the time regarding the duration, scope, and severity of the pandemic, as well as other factors, could materially and adversely impact the Company's consolidated financial statements in future reporting periods. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NDM5_2acb4abd-dd82-47c0-96b7-b9cbfd95cc2f">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company considers all investments with original maturities of three months or less to be cash and cash equivalents. Interest income on cash and cash equivalents was immaterial for the years ended December 31, 2021, 2020, and 2019, and is included in other income (expense), net, in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NTQ4_972d0197-7dea-430e-aa84-7b1837fef279">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable, Allowance for Doubtful Accounts, and Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Accounts receivable potentially subject the Company to concentrations of credit risk. The Company generally does not require collateral and mitigates its credit risk by performing credit evaluations and monitoring at-risk accounts. The allowance for doubtful accounts is established for losses expected to be incurred on accounts receivable balances. Accounts receivable are written off against the allowance for doubtful accounts when the Company determines amounts are no longer collectible. Judgment is required in the estimation of the allowance and the Company evaluates the collectability of its accounts receivable and contract assets based on a combination of factors. The Company bases its allowance for doubtful account estimates on its historical write-off experience, current conditions, an analysis of the aging of outstanding receivable and customer payment patterns, and specific reserves for customers in adverse condition adjusted for current expectations for the customers or industry. Based on the information currently available, the Company also considered current expectations of future economic conditions, including the impact of COVID, when estimating its allowance for doubtful accounts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The opening balance of the allowance for doubtful accounts is reconciled to the closing balance for expected credit losses as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&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: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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allowance for Doubtful Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-Offs, net of Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(699)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(349)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,221&#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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,596&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-Offs, net of Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(358)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at June 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-Offs, net of Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,632&#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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,108&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-Offs, net of Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(344)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;In addition to the allowance for doubtful accounts, the Company maintains a sales allowance for billing-related adjustments which may arise in the ordinary course of business and adjustments to the reserve are recorded as contra-revenue. The balance of this allowance as of December 31, 2021 and December 31, 2020 was $0.8&#160;million and $0.6&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;The Company&#x2019;s contract terms typically require payment between 30 to 60 days from the date of invoice and are considered past due based on the particular negotiated contract terms. The majority of the Company's customers are U.S. based healthcare systems with a significant percentage in acute-care facilities.</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NDEx_75634c0b-5ae7-40f5-830a-7ffa07786994">&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;The opening balance of the allowance for doubtful accounts is reconciled to the closing balance for expected credit losses as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&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: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="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allowance for Doubtful Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-Offs, net of Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(699)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(349)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,221&#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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,596&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-Offs, net of Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(358)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at June 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-Offs, net of Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,632&#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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,108&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bad Debt Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-Offs, net of Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(344)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzEtMS0xLTEtMTI4MzQ_bb93d71d-8a54-429e-8cf4-a1eeda6c6de2"
      unitRef="usd">3416000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i05d3fb8f3ad44bdd8fc1da185a64ee87_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzItMi0xLTEtMTY2MDU_c83731d1-7514-4f36-9043-0b1367c052c8"
      unitRef="usd">2406000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="if820dd54501d4f46b59802cc58265488_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzItMS0xLTEtMTI4MzQ_045bc6e3-4f4b-4fca-9746-c30439c8bdee"
      unitRef="usd">504000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i8fd255c3e5244ac5a6d05e8f56c55fac_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzMtMi0xLTEtMTY2MDU_03891e89-c3ae-474e-8ccb-00b644981b9a"
      unitRef="usd">539000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="if820dd54501d4f46b59802cc58265488_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzMtMS0xLTEtMTI4MzQ_5b963d33-e024-4a89-a733-9491c97ee0bc"
      unitRef="usd">699000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i8fd255c3e5244ac5a6d05e8f56c55fac_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzQtMi0xLTEtMTY2MDU_f846c1d9-e84a-4009-ad97-5e783648b50f"
      unitRef="usd">349000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i18162af08e0642b6bd8b1a0753afa2c4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzQtMS0xLTEtMTI4MzQ_2127a4ca-efa3-4e1d-a9f9-32082eae4ed9"
      unitRef="usd">3221000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ic9febeb7de5c41429039df0123b9ff49_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzUtMi0xLTEtMTY2MDU_a2aed551-e369-48f8-99e5-0a2ca379545d"
      unitRef="usd">2596000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i1c627c487d6449a7af6f46b556cd3bdf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzUtMS0xLTEtMTI4MzQ_45ac6098-0048-44d9-96d4-ae3904ded48f"
      unitRef="usd">466000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i3e73722f24cf46e392103dd8ddf6637d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzYtMi0xLTEtMTY2MDU_4864e223-6632-4298-a917-b8f1a0796a5e"
      unitRef="usd">898000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i1c627c487d6449a7af6f46b556cd3bdf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzYtMS0xLTEtMTI4MzQ_ef2fe312-8041-47fd-b6f1-998564e380ee"
      unitRef="usd">358000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i3e73722f24cf46e392103dd8ddf6637d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzctMi0xLTEtMTY2MDU_7390e734-1b89-46f2-89b8-4d40a80c46cc"
      unitRef="usd">532000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ib79d768c20ac49339ac2b4753456a0b7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzctMS0xLTEtMTI4MzQ_e81c2dc9-c205-49a9-9b50-dda732ce55ed"
      unitRef="usd">3329000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i79a76dd49b884292b708f2443842a3a3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzgtMi0xLTEtMTY2MDU_df9dcd5a-b7d0-46ad-8a9b-a9959f7a39bd"
      unitRef="usd">2962000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i38c2712153e140f8b59926f210d97ab5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzgtMS0xLTEtMTI4MzQ_0cd50f03-1e99-48af-a90b-049befdcbbb8"
      unitRef="usd">1441000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i8d7e18827ced4b218fb012cc3db28d60_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzktMi0xLTEtMTY2MDU_631f519d-3acf-41bf-b928-8cb545210243"
      unitRef="usd">946000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i38c2712153e140f8b59926f210d97ab5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzktMS0xLTEtMTI4MzQ_dcde9c16-0e17-4fbf-97b7-81bc3246f1e0"
      unitRef="usd">138000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i8d7e18827ced4b218fb012cc3db28d60_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzEwLTItMS0xLTE2NjA1_f1be77c2-de3a-416b-bd8d-7f5492512318"
      unitRef="usd">800000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="if813882eda844712bd86f1b8939d569d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzEwLTEtMS0xLTEyODM0_49558631-28a8-4d3d-bb19-79fe92cabc74"
      unitRef="usd">4632000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i07bd670e7ee441e2b50b4186f4e703ae_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzExLTItMS0xLTE2NjA1_b2000ea8-079f-47af-8a91-afa537f129c0"
      unitRef="usd">3108000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ic001457baa6d4facaed560e748526c2f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzExLTEtMS0xLTEyODM0_84b926f6-66d9-4d83-8030-c9288e8c69f2"
      unitRef="usd">2372000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i67f8e42c8b4b4136835fb3297bf661d1_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzEyLTItMS0xLTE2NjA1_caba31a9-2e6c-4425-8687-b8d53fb4f7a8"
      unitRef="usd">652000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="ic001457baa6d4facaed560e748526c2f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzEyLTEtMS0xLTEyODM0_ad752d5a-8ea9-4966-99c2-cf2c45115263"
      unitRef="usd">917000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i67f8e42c8b4b4136835fb3297bf661d1_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzEzLTItMS0xLTE2NjA1_d8bcedc3-2140-4f1b-91aa-4ed9f06d04db"
      unitRef="usd">344000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzEzLTEtMS0xLTEyODM0_5884f46f-54c5-4d90-8fe5-4f39fc00b394"
      unitRef="usd">6087000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTpmMDQ2OWQzZDhhZDM0Y2RkODQ1YTUzZDljOGQzNGU5OS90YWJsZXJhbmdlOmYwNDY5ZDNkOGFkMzRjZGQ4NDVhNTNkOWM4ZDM0ZTk5XzE0LTItMS0xLTE2NjA1_64e111f0-07b9-444e-904c-d454b3c99423"
      unitRef="usd">3416000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <ccrn:SalesAllowanceBillingRelatedAdjustments
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzE2NDkyNjc1MDY5NjQ_5df8fa4b-5372-4df2-a45c-dbd67baeb881"
      unitRef="usd">800000</ccrn:SalesAllowanceBillingRelatedAdjustments>
    <ccrn:SalesAllowanceBillingRelatedAdjustments
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NDQ_25332201-f7ba-4c79-85ef-601e19536f75"
      unitRef="usd">600000</ccrn:SalesAllowanceBillingRelatedAdjustments>
    <ccrn:ThresholdPeriodPastDueforPaymentofServicesProvided
      contextRef="i6e445b5505224605bbe3481680678f0b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM5MzM_1d7fb10a-cf95-48a0-856f-fcc48a54ae9c">P30D</ccrn:ThresholdPeriodPastDueforPaymentofServicesProvided>
    <ccrn:ThresholdPeriodPastDueforPaymentofServicesProvided
      contextRef="i882499b16e5247eaa8023fe7479d28cc_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM5Mzk_14173360-c395-4242-82e2-2d77ad1ea40e">P60D</ccrn:ThresholdPeriodPastDueforPaymentofServicesProvided>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NDM1_1409b4d9-4a0d-4709-a615-3ba8f631c6a8">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Property and equipment are stated at cost, less accumulated depreciation. Depreciation is determined on a straight-line basis over the estimated useful lives of the assets, which generally range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzQ1NjQ_b27746c6-6071-4162-a637-ae381d48e93d"&gt;three&lt;/span&gt; to ten years. Leasehold improvements are depreciated over the shorter of their estimated useful life or the term of the individual lease. On an annual basis, the Company reviews its property and equipment listings and disposes of assets that are no longer in use.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;Certain software development costs have been capitalized. Such costs include charges for consulting services and costs for Company personnel associated with programming, coding, and testing such software. Amortization of capitalized software costs is included in depreciation expense in the consolidated statements of operations and begins when the software is ready for use.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i882499b16e5247eaa8023fe7479d28cc_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzQ1NzA_14b09054-daa8-40a5-ae57-8d2b336399c8">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <ccrn:CloudComputingArrangementsPolicyTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NTQy_93254d00-d498-40e8-b2b6-a3b3fd709e24">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cloud Computing Arrangements&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;Implementation costs associated with cloud computing arrangements are capitalized when incurred during the application development phase. In connection with the licensing of software products, the Company has entered into arrangements in which it does not take possession of the software; rather, the software application resides on the vendor's or a third-party's hardware, and the Company accesses and uses the software on an as-needed basis over the Internet or via a dedicated line. Therefore, the cloud computing arrangement does not give rise to an intangible asset. Costs are capitalized in accordance with the Company&#x2019;s policies for other capitalizable service costs. Amortization is calculated over the contractual term of the cloud computing arrangement and is included in selling, general and administrative expenses in the consolidated statements of operations. As of December 31, 2021 and 2020, the Company has a current asset of $0.5&#160;million and $0.4&#160;million, respectively, included in prepaid expenses and a non-current asset of $4.8&#160;million and $3.2&#160;million, respectively, included in other non-current assets in the consolidated balance sheets that have been capitalized in conjunction with implementations. Amortization of the cloud computing assets was $0.4&#160;million for the year ended December 31, 2021 and immaterial for the years ended December 31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;</ccrn:CloudComputingArrangementsPolicyTextBlock>
    <ccrn:HostingArrangementServiceContractImplementationCostPrepaid
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzEwOTk1MTE2ODU5MDE_760902e0-d629-4643-aa62-04054c6a67c8"
      unitRef="usd">500000</ccrn:HostingArrangementServiceContractImplementationCostPrepaid>
    <ccrn:HostingArrangementServiceContractImplementationCostPrepaid
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzY2NTU_58e99195-cd34-41cf-b0a8-90b1fe879081"
      unitRef="usd">400000</ccrn:HostingArrangementServiceContractImplementationCostPrepaid>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzEwOTk1MTE2ODU5MjI_23eb2da7-40f2-4f37-9a92-d564b8d7397c"
      unitRef="usd">4800000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzY3NTc_64d5c7a9-7678-492c-a8ea-f620707b15af"
      unitRef="usd">3200000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzEwOTk1MTE2ODU5OTA_3a447b70-a5ce-4a32-b0fb-7af848e92a07"
      unitRef="usd">400000</us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzIxOTkwMjMzMjQ4NTE_0b8d93a7-4409-4adf-ad97-40073bcc9869"
      unitRef="usd">0</us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzIxOTkwMjMzMjQ4NTE_adf00420-9d4b-4ecb-92e1-e5eeb1d70d2b"
      unitRef="usd">0</us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NTQz_3a73d6e7-7a6a-45bd-93c9-1c91c8b83446">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines whether an arrangement constitutes a lease at commencement. Operating leases are included in operating lease right-of-use assets, and operating lease liabilities - current and non-current in the consolidated balance sheets. Finance leases are included in other non-current assets, other current liabilities, and other long-term liabilities in the consolidated balance sheets. See Note 10 - Leases.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Right-of-use assets are measured based on the corresponding lease liability adjusted for: (i) payments made to the lessor at or before the commencement date; (ii) initial direct costs; and (iii) tenant incentives under the lease. Rent expense commences when the lessor makes the underlying asset available to the Company. Lease liabilities are measured based on the present value of the total lease payments not yet paid discounted based on its incremental borrowing rate, as the rate implicit in the lease is not determinable. The Company estimates its incremental borrowing rate based on an analysis of publicly-traded debt securities of companies with credit and financial profiles similar to its own. The variable portion of the lease payments is not included in the right-of-use assets or lease liabilities. Rather, variable payments, other than those dependent upon an index or rate, are expensed when the obligation for those payments is incurred and are included in lease expense in selling, general and administrative expense in the consolidated statements of operations. Rent expense for operating lease payments is recognized on a straight-line basis over the lease term. The Company does not assume renewals or early terminations unless it is reasonably certain to exercise these options at commencement.&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;Deferred rent credits related to tenant improvement allowances and other leasehold incentives reduced the beginning operating right-of-use asset recognized, and will be recognized as a reduction to future rent expense over the expected remaining term of the respective leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company leases apartments for eligible field employees under short-term agreements (typically &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2Xzk1NTc_2821d41c-1ef7-4958-817e-dc876f5599ea"&gt;three&lt;/span&gt; to six months), which generally coincide with each employee&#x2019;s staffing contract. Costs relating to these leases are included in direct operating expenses in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <ccrn:LeaseExpirationPeriod
      contextRef="i882499b16e5247eaa8023fe7479d28cc_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2Xzk1NjM_b68c7b1c-0463-4645-b0c8-c27bf183ad9e">P6M</ccrn:LeaseExpirationPeriod>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NTQ5_6154e29f-1226-4cf1-a244-ddf6c57a9caf">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Business combinations are accounted for at fair value. The associated acquisition costs are expensed as incurred and recorded as acquisition and integration-related costs; noncontrolling interests, if any, are reflected at fair value at the acquisition date; restructuring costs associated with a business combination are expensed; contingent consideration is measured at fair value at the acquisition date, with changes in the fair value after the acquisition date affecting earnings; and goodwill is determined as the excess of the fair value of the consideration conveyed in the acquisition over the fair value of the net assets acquired. The accounting for business combinations requires estimates and judgments as to expectations for future cash flows of the acquired business, and the allocation of those cash flows to identifiable intangible assets, in determining the estimated fair value for assets and liabilities acquired. The fair values assigned to tangible and intangible assets acquired and liabilities assumed are based on management's estimates and assumptions, including valuations that utilize customary valuation procedures and techniques. If the actual results differ from the estimates and judgments used in these estimates, the amounts recorded in the financial statements could result in a possible impairment of the intangible assets and goodwill or require acceleration of the amortization expense of finite-lived intangible assets. The results of the acquired businesses' operations are included in the consolidated statements of operations of the combined entity beginning on the date of acquisition. See Note 4 - Acquisitions.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NTIw_1e280f63-4bef-4cd7-a8e6-5ee9a5bae9fc">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill, Trade Names, and Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of purchase price and related costs over the fair value assigned to the net tangible and identifiable intangible assets of businesses acquired. Other identifiable intangible assets with definite lives are being amortized using the straight-line method over their estimated useful lives which have ranged from 5 to 16 years. Goodwill and certain intangible assets with indefinite lives are not amortized. Instead, these assets are reviewed for impairment annually at the beginning of the fourth quarter, and whenever circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount.&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:9.75pt;font-weight:400;line-height:120%"&gt;When reviewed, the Company has the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, as a basis for determining whether it is necessary to perform the quantitative testing. If it is determined that a quantitative test is necessary or more efficient than a qualitative approach, the Company measures the fair value of its reporting units using a combination of income and market approaches.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company performs its annual review on October 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-style:italic;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;If the reporting unit&#x2019;s carrying value exceeds its fair value, an impairment charge is recognized for the amount by which the carrying amount exceeds the reporting unit&#x2019;s fair value not to exceed the total amount of goodwill allocated to that reporting unit. Additionally, income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss is considered, if applicable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company determines its reporting units by identifying its operating segments and any component businesses and aggregates the component businesses if they have similar economic characteristics. The Company had the following reporting units that it reviewed for impairment: (1) Nurse and Allied Staffing; (2) Physician Staffing; and (3) Search.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Management considers historical experience and all available information at the time the fair values of its reporting units are estimated. However, fair values that could be realized in an actual transaction may have differed from those used to evaluate the potential impairment of goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Long-lived assets and identifiable intangible assets with definite lives are evaluated for impairment. Long-lived assets and definite-lived intangible assets are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount may not be recoverable.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Recoverability of long-lived assets is measured by a comparison of the carrying amount of the asset group to the future undiscounted net cash flow that is expected to be generated by those assets. If such assets are considered to be impaired, the impairment charge recognized is the amount by which the carrying amount of the assets exceeds the fair value of the assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Any related impairment losses are recognized in earnings and included in the caption impairment charges in the consolidated statements of operations. See Note 5 - Goodwill, Trade Names, and Other Intangible Assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i6e445b5505224605bbe3481680678f0b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzExOTU2_b5f7eaea-2428-4330-bb27-b0765cf1fb65">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i882499b16e5247eaa8023fe7479d28cc_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzExOTYy_552d289d-ff33-424c-8e5f-356cea9de551">P16Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:DebtPolicyTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NTUz_559ccb17-c777-4bd6-8b5e-67330a46b4dd">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Debt Discount and Debt Issuance Costs &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Stated discounts on proceeds and other fees reimbursed to lenders were treated as a discount associated with the respective debt instrument and presented in the balance sheet as an offset to the carrying amount of the debt. Debt issuance costs associated with &lt;/span&gt;&lt;/div&gt;the revolving line-of-credit are presented as an asset, included in other non-current assets in the balance sheet. Discounts are amortized to interest expense using the effective interest rate method, or a method that approximates the effective interest rate method, over the expected life of the debt.</us-gaap:DebtPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NTI3_c9618ad7-a960-456e-8104-6d15b6ce18b2">&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;The Company was exposed to interest rate risk due to its outstanding senior secured term loan entered into on August 1, 2017 with a variable interest rate. As a result, the Company had entered into an interest rate swap agreement to effectively convert a portion of its variable interest payments to a fixed rate. The principal objective of the interest rate swap was to eliminate or reduce the variability of the cash flows in those interest payments associated with the Company&#x2019;s long-term debt, thus reducing the impact of interest rate changes on future interest payment cash flows. The Company had determined that the interest rate swap qualified as a cash flow hedge. As the critical terms of the hedging instrument and the hedged forecasted transaction were the same, the Company had concluded that changes in the cash flows attributable to the risk being hedged were expected to completely offset at inception and on an ongoing basis. Changes in the fair value of the interest rate swap agreement designated as a cash flow hedge were recorded as a component of accumulated other comprehensive loss, net of deferred taxes, within stockholders&#x2019; equity and were amortized to interest expense over the term of the related debt as the interest payments were made. Interest rate swap payments were included in net cash provided by operating activities in the consolidated statements of cash flows. The Company terminated its interest rate swap agreement on September 26, 2019. See Note 9 - Derivative.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <ccrn:SalesAndOtherStateNonIncomeTaxLiabilitiesPolicyPolicyTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NDkx_cd93cce2-246e-4123-addd-7923f63f706e">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Sales and Other State Non-income Tax Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company's sales and other state non-income tax filings are subject to routine audits by authorities in the jurisdictions where it conducts business in the United States which may result in assessments of additional taxes. The Company accrues sales and other state non-income tax liabilities based on the Company&#x2019;s best estimate of its probable liability utilizing currently available information and interpretation of relevant tax regulations. Given the nature of the Company&#x2019;s business, some subjectivity exists as to both whether sales and other state non-income taxes can be assessed on its activity and how the sales tax will ultimately be measured by the relevant jurisdictions. The Company makes a determination for each reporting period whether the estimates for sales and other non-income taxes in certain states should be revised. The expense is included in selling, general and administrative expenses on its consolidated statements of operations and the liability is reflected in sales tax payable within other current liabilities in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</ccrn:SalesAndOtherStateNonIncomeTaxLiabilitiesPolicyPolicyTextBlock>
    <us-gaap:LiabilityReserveEstimatePolicy
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NTcx_37c07cab-8dce-4003-866f-3fd231d3c9cb">&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Insurance Claims&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company provides workers&#x2019; compensation insurance coverage, professional liability coverage, and healthcare benefits for eligible employees. The Company records its estimate of the ultimate cost of, and reserves for, workers' compensation and professional liability benefits based on actuarial models prepared or reviewed by an independent actuary using the Company&#x2019;s loss history as well as industry statistics. The healthcare insurance accrual is for estimated claims that have occurred but have not been reported and is based on the Company&#x2019;s historical claim submission patterns. Furthermore, in determining its reserves, the Company includes reserves for estimated claims incurred but not reported as well as unfavorable claims development.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Under circumstances such as in the Company&#x2019;s insured professional liability and workers' compensation policies, since a right of legal offset does not exist due to the fact that there are three parties to an incurred claim, the insured, the insurer, and the claimant, the related liability to the claimant should be classified separately on a gross basis with a separate related receivable from the insurer recognized as being due from insurance carriers. Accordingly, the Company&#x2019;s consolidated balance sheets as of December&#160;31, 2021 and 2020 reflect the related short-term liabilities in accrued compensation and benefits and the related&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;long-term liabilities as long-term accrued claims, and the short-term receivable portion as insurance recovery receivable and the long-term portion as non-current insurance recovery receivable. See Note 7 - Balance Sheet Details. The ultimate cost of workers&#x2019; compensation, professional liability, and health insurance claims will depend on actual amounts incurred to settle those claims and may differ from the amounts reserved by the Company for those claims.&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:9.75pt;font-weight:400;line-height:120%"&gt;Workers&#x2019; compensation benefits are provided under a partially self-insured plan. The Company has letters of credit to guarantee payments of claims. At December&#160;31, 2021 and 2020, the Company had outstanding approximately $16.7&#160;million and $17.0&#160;million, respectively, of standby letters of credit as collateral to secure the self-insured portion of this plan.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company has occurrence-based primary professional liability policies that provide the Company and each working professional in its nurse and allied healthcare business with coverage. The Company has a claims-made professional liability policy for its physicians and advanced practitioners, with a $0.5 million self-insured retention per claim. At both December&#160;31, 2021 and 2020, the Company had outstanding $1.5&#160;million of standby letters of credit as collateral to secure reimbursement of expenses under the existing plan. &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:9.75pt;font-weight:400;line-height:120%"&gt;Subject to certain limitations, the Company also has umbrella liability coverage for its working nurses and allied healthcare professionals. While this umbrella coverage does not extend to professional liability claims against its independent contractor physicians and advanced practitioners, it does cover claims brought against all of the Company&#x2019;s subsidiaries for non-patient general liability.&lt;/span&gt;&lt;/div&gt;</us-gaap:LiabilityReserveEstimatePolicy>
    <ccrn:OutstandingLettersOfCreditCollateraltoGuaranteePaymentsUnderSelfInsuredPlan
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzEwOTk1MTE2NzQ4MjY_4e3c2571-dbf8-48d6-b556-f90144f5db71"
      unitRef="usd">16700000</ccrn:OutstandingLettersOfCreditCollateraltoGuaranteePaymentsUnderSelfInsuredPlan>
    <ccrn:OutstandingLettersOfCreditCollateraltoGuaranteePaymentsUnderSelfInsuredPlan
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzIwMTky_06c65413-d36d-468e-a876-c62da24bee6c"
      unitRef="usd">17000000</ccrn:OutstandingLettersOfCreditCollateraltoGuaranteePaymentsUnderSelfInsuredPlan>
    <ccrn:MalpracticeInsurancePolicySelfInsuredRetentionPerClaim
      contextRef="icb44231db6f845af9d732d90d6b44e0a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzIwNjM4_05635277-0926-411d-967b-ef71ef7cb9b9"
      unitRef="usd">500000</ccrn:MalpracticeInsurancePolicySelfInsuredRetentionPerClaim>
    <us-gaap:MalpracticeLossContingencyLettersOfCreditAndSuretyBonds
      contextRef="i87516262f37c4dd8863722bbbb58e36a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzIwODc5_0242e57a-ec3c-4732-887f-e6bb75b83743"
      unitRef="usd">1500000</us-gaap:MalpracticeLossContingencyLettersOfCreditAndSuretyBonds>
    <us-gaap:MalpracticeLossContingencyLettersOfCreditAndSuretyBonds
      contextRef="i08bc94b042b54eafa5d5bcb6b940769b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzIwODc5_34b2388b-10f2-44db-b797-b5ed09da1dc1"
      unitRef="usd">1500000</us-gaap:MalpracticeLossContingencyLettersOfCreditAndSuretyBonds>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NDg2_66dd832b-d80b-4af0-b323-bdb45003b972">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition &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;Revenue from the Company&#x2019;s services is recognized when control of the promised services are transferred to the Company&#x2019;s customers, in an amount that reflects the consideration it expects to receive in exchange for the service. The Company has concluded that transfer of control of its staffing services, which represents the majority of its revenues, occurs over time as the services are provided.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a description of the nature, amount, timing, and uncertainty of revenue and cash flows from which the Company generates revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%"&gt;Temporary Staffing Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from temporary staffing is recognized as control of the services is transferred over time and is based on hours worked by the Company&#x2019;s field staff. The Company recognizes the majority of its revenue at the contractual amount the Company has the right to invoice for services completed to date. Generally, billing to customers occurs weekly, bi-weekly, or monthly and is aligned with the payment of services to the temporary staff. Accounts receivable includes estimated revenue for employees&#x2019; and independent contractors&#x2019; time worked but not yet invoiced. At December 31, 2021 and December 31, 2020, the Company's estimate of amounts that had been worked but had not been billed totaled $140.0&#160;million and $48.3&#160;million, respectively, and are included in accounts receivable in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%"&gt;Other Services Revenue&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;The Company offers other optional services to its customers that are transferred over time including: managed service programs (MSP) providing agency services (as further described below in Gross Versus Net Policies), recruitment process outsourcing (RPO), other outsourcing services, and retained search services, as well as separately billable travel and housing costs, which in total amount to less than 5% of its consolidated revenue for the years ended December 31, 2021, 2020, and 2019. Generally, billing and payment terms for MSP agency services is consistent with temporary staffing as the customers are similar or the same. Revenue from these services are recognized based on the contractual amount for services completed to date which best depicts the transfer of control of services. The Company does not, in the ordinary course of business, offer warranties or refunds.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%"&gt;Gross Versus Net Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&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 records revenue on a gross basis as a principal or on a net basis as an agent depending on the contracted arrangement, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"&gt;Managed Service Programs&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;The Company has certain contracts with healthcare facilities to provide comprehensive services through its MSPs. Under these contractual arrangements, the customer&#x2019;s orders are filled with either one of the Company's healthcare professionals or a third party's healthcare professionals (subcontractors).&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;When its healthcare professional is staffed, the Company determined that it acts as a principal in the arrangement, as it is considered the employer of record. Accordingly, revenue is reported on a gross basis in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Alternatively, the Company determined that it acts as an agent in the arrangement when a subcontracted healthcare professional is staffed, as the Company does not control the services before they are transferred to the customer. Accordingly, revenue is reported on a net basis in the consolidated statements of operations. The customer is invoiced for the hours worked by the subcontracted healthcare professional multiplied by the hourly bill rate. A subcontractor liability, which is recognized as a reduction of revenue, is established in accrued expenses for the invoiced amount, net of an administrative fee, and is generally payable after the Company has received payment from its customer. The Company&#x2019;s administrative fee is calculated as a percentage of the customer&#x2019;s invoice and is recognized over time as the services are rendered by the subcontracted healthcare professional. The Company does not collect or recognize an upfront placement fee.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;text-decoration:underline"&gt;Physician Staffing&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;The Physician Staffing business has contracts with its healthcare customers to provide temporary staffing services. The Company uses independent contractors for these services. The Company determined that it acts as a principal in these arrangements and, therefore, revenue is reported on a gross basis in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 3 - Revenue Recognition for the Company's revenues disaggregated by revenue source. Sales and usage-based taxes are excluded from revenue.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contract Costs&lt;/span&gt;&lt;/div&gt;&lt;div&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;All contract fulfillment costs are expensed as incurred to direct operating expenses. There were no contract assets or material contract liabilities as of December 31, 2021 and 2020.&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-style:italic;font-weight:400;line-height:120%"&gt;Practical Expedients and Exemptions&lt;/span&gt;&lt;/div&gt;For the Company&#x2019;s contracts that have an original duration of one year or less, the Company uses the practical expedients and has elected to recognize any incremental costs of obtaining these contracts as expensed when incurred. Further, the Company does not disclose the value of unsatisfied performance obligations for: (i) contracts with an original expected length of one year or less; and (ii) contracts for which it recognizes revenue at the amount to which it has the right to invoice for services performed.</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:UnbilledContractsReceivable
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzEwOTk1MTE2ODk1MjM_4560cabe-a8c8-49e7-baa4-a442b6c7af33"
      unitRef="usd">140000000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:UnbilledContractsReceivable
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzIzMzA2_450d35cd-50c6-4e64-817f-108859362ff0"
      unitRef="usd">48300000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib7e1985e081841879105060f6dd4e2b4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzIzODM3_4053ce49-df1c-4391-9c90-d04fe1393fa7"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifffdf59409d04a889311947ace2393b1_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzIzODM3_5df7fd84-12e9-4f5b-a9b6-489dfab1688d"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id6720b362cfc4ab594caa22824763dde_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzIzODM3_91e544c2-773e-46ad-8c34-2036a91f3388"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NTcy_b5097e5a-8894-45cd-bcee-b6bd1471b804">&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:9.75pt;font-weight:400;line-height:120%"&gt;For the years ended December 31, 2021, 2020, and 2019, the Company granted performance-based stock awards and restricted stock for a fixed number of common shares to employees. The Company values its restricted stock awards and the fair value of its performance-based stock awards by reference to its stock price on the date of grant. The Company has elected to recognize compensation expense on a straight-line basis over the requisite service period of the entire award. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company granted performance-based stock awards to certain key personnel pursuant to its 2014 Omnibus Incentive Plan, amended and restated on May 23, 2017 (2017 Plan), and replaced by the 2020 Omnibus Incentive Plan, effective for awards granted after May 19, 2020, as described in Note 15 - Stockholders' Equity. Pursuant to the plans, the number of target shares that vest are determined based on the level of attainment of the targets.&#160;If a minimum level of performance is attained for the awards, restricted stock is issued based on the level of attainment. The Company recognizes performance-based restricted stock as compensation expense based on the most likely probability of attaining the prescribed performance and over the requisite service period beginning at its grant date and through the date the restricted stock vests.&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:9.75pt;font-weight:400;line-height:120%"&gt;Compensation expense related to share-based payments is included in selling, general and administrative expenses in the consolidated statements of operations, and totaled $6.9&#160;million, $5.4&#160;million, and $3.4 million during the years ended December&#160;31, 2021, 2020, and 2019, respectively. See Note 15 &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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt; Stockholders&#x2019; Equity.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzEwOTk1MTE2ODk1OTE_74290773-6656-432e-aa8d-f7a76a55ac5f"
      unitRef="usd">6900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzI4ODkz_bf4008a9-30ab-4094-ab68-a9a36f915e9d"
      unitRef="usd">5400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzI4ODk3_4482820c-abd9-4ff6-8ee5-14950fdcefaa"
      unitRef="usd">3400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NDI5_f0d0525b-9c73-467a-85e5-648ad7e3f0d3">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising&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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s advertising expense consists primarily of online advertising, internet direct marketing, print media, and promotional material. Advertising costs are expensed as incurred and totaled $9.5 million, $6.2 million, and $7.9 million for the years ended December&#160;31, 2021, 2020, and 2019, respectively, and are included in selling, general and administrative expenses in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzExNTQ0ODcyMTMxNTYz_a158d324-2f02-4afd-93dd-9e003ee542ae"
      unitRef="usd">9500000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzI5MjEw_2c67b250-6527-4cf2-8129-7b100ba9de4c"
      unitRef="usd">6200000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzI5MjE0_83facbb4-5adb-45d3-b975-b38699d50558"
      unitRef="usd">7900000</us-gaap:AdvertisingExpense>
    <us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NDE2_d9fa66e6-cd13-4e7b-9ce0-07bc8333060d">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restructuring Costs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;The Company considers restructuring activities to be programs whereby it fundamentally changes its operations, such as closing and consolidating facilities, reducing headcount, and realigning operations in response to changing market conditions. As a result, restructuring costs on the consolidated statements of operations primarily include employee termination costs and lease-related exit costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NTU5_a5faec5b-445d-4498-ad76-0ec818b73673">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:120%"&gt;Reconciliations of the employee termination costs and lease-related exit costs beginning and ending liability balance is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.279%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.588%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.445%"/&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="24" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;2019&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="24" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:700;line-height:100%"&gt;Employee Termination Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:700;line-height:100%"&gt;Lease-Related Exit Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:700;line-height:100%"&gt;Employee Termination Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:700;line-height:100%"&gt;Lease-Related Exit Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:700;line-height:100%"&gt;Employee Termination Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:700;line-height:100%"&gt;Lease-Related Exit Costs&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:9.75pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;499&#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 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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;2,687&#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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;386&#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 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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;1,223&#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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;556&#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 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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;127&#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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;Charged to restructuring costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.33pt;font-weight:400;line-height:100%;position:relative;top:-3.41pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;2,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;2,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;1,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;1,311&#160;&lt;/span&gt;&lt;/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:9.75pt;font-weight:400;line-height:100%"&gt;Payments&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:9.75pt;font-weight:400;line-height:100%"&gt;(1,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;(808)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;(2,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;(726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:9.75pt;font-weight:400;line-height:100%"&gt;(2,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.75pt;font-weight:400;line-height:100%"&gt;(215)&lt;/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:9.75pt;font-weight:400;line-height:100%"&gt;Balance at end of period&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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;160&#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 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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;2,423&#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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;499&#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 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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;2,687&#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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;386&#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 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:9.75pt;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:9.75pt;font-weight:400;line-height:100%"&gt;1,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span 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&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;(a) Aside from what is presented in the table above, restructuring costs in the consolidated statements of operations for the years ended December 31, 2021 and 2020 include $1.3&#160;million and $1.1&#160;million, respectively, of ongoing lease costs related to the Company's strategic reduction in its real estate footprint, and an immaterial amount in 2019, which are included as operating lease liabilities - current and non-current in our consolidated balance sheets. Other costs were immaterial for the years ended December 31, 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="i014fb561018a466dbeb3c580507019f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzQtMS0xLTEtMTI4MzQ_22a24e8d-46b8-4e09-8093-9fd84a236029"
      unitRef="usd">499000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i1520042c3cd741b59c4e91f644f25fd0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzQtMi0xLTEtMTI4MzQ_54096112-a86b-42f9-afe4-590a35458579"
      unitRef="usd">2687000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i96072d04695743d382c63a611ed07c95_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzQtNC0xLTEtMTI4MzQ_04b0f050-c27a-42e5-92e9-71fee656a877"
      unitRef="usd">386000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ied34b79107a94be08c393bb0cf48b156_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzQtNS0xLTEtMTI4MzQ_827ff605-e9bd-4286-ad99-829f47dd51cf"
      unitRef="usd">1223000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="id8e7479160e44dad9a82839a1f5f33c8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzQtNy0xLTEtMTI4MzQ_d3f6f7c0-fe79-4d66-8f88-224b13d5a32c"
      unitRef="usd">556000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i372546b86d654b3bb82247cec8678513_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzQtOC0xLTEtMTI4MzQ_ea04f2c8-20de-4be0-a20f-237f446e6a51"
      unitRef="usd">127000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i2b55480d2f3346798668f86eedc6bb84_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzUtMS0xLTEtMTI4MzQ_fe5a4bd9-637f-42f5-98bc-12eeb3e63553"
      unitRef="usd">814000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="iba59b3b74ef841888fb4aeed6bbac0bd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzUtMi0xLTEtMTI4MzQ_cb7d145c-5a24-4bf1-85cd-13a26cd66f32"
      unitRef="usd">544000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0f0a0ff48783489c89a2d1a62ea0fc37_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzUtNC0xLTEtMTI4MzQ_c5436586-ff83-4070-bc08-238056957ef7"
      unitRef="usd">2525000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1b1d63e831344301ba71d99f81b58df3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzUtNS0xLTEtMTI4MzQ_9fdd27b6-8571-4ef6-b9e4-c5d2d0e15710"
      unitRef="usd">2190000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib931edb61e904cecb4a453438c0b36c1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzUtNy0xLTEtMTI4MzQ_0376fe42-356e-42ef-bbb2-4c3efdb06500"
      unitRef="usd">1870000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i116240380184439a9e956f5ed9efb574_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzUtOC0xLTEtMTI4MzQ_9bd25533-4d9f-4c4d-a91d-0d456a336d63"
      unitRef="usd">1311000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i2b55480d2f3346798668f86eedc6bb84_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzYtMS0xLTEtMTI4MzQ_9bb46a08-59d1-4396-aced-6c7e44e6a9e5"
      unitRef="usd">1153000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="iba59b3b74ef841888fb4aeed6bbac0bd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzYtMi0xLTEtMTI4MzQ_c204ffcf-58ad-4175-aac8-f30f4ba5ba9f"
      unitRef="usd">808000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i0f0a0ff48783489c89a2d1a62ea0fc37_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzYtNC0xLTEtMTI4MzQ_0dfa939b-04e9-47c7-b094-4c0d332a26d7"
      unitRef="usd">2412000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i1b1d63e831344301ba71d99f81b58df3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzYtNS0xLTEtMTI4MzQ_c428807d-f165-487a-9960-7ad54e3a2007"
      unitRef="usd">726000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ib931edb61e904cecb4a453438c0b36c1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzYtNy0xLTEtMTI4MzQ_52b40887-06d8-4ac2-b868-45a9b9f11e39"
      unitRef="usd">2040000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i116240380184439a9e956f5ed9efb574_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzYtOC0xLTEtMTI4MzQ_ce33021b-a60f-4abc-b37d-bcfd92be50e6"
      unitRef="usd">215000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="i7dc2e7fb1e8349de9d736e7cf0a54e62_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzctMS0xLTEtMTI4MzQ_04e92cda-83fe-45b4-b608-151c1c2f60ad"
      unitRef="usd">160000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="id35ba5d82e29487487a5e9c7c1a68076_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzctMi0xLTEtMTI4MzQ_bf4284cf-3bb7-405a-a475-0ea3a4f52f15"
      unitRef="usd">2423000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i014fb561018a466dbeb3c580507019f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzctNC0xLTEtMTI4MzQ_73ae473f-35af-4a44-bd8e-99ef2614ec31"
      unitRef="usd">499000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i1520042c3cd741b59c4e91f644f25fd0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzctNS0xLTEtMTI4MzQ_d02559dc-aedd-4d62-96d9-c6225c6d97e8"
      unitRef="usd">2687000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i96072d04695743d382c63a611ed07c95_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzctNy0xLTEtMTI4MzQ_a44be4d5-d26f-4595-b11a-c45169c2221b"
      unitRef="usd">386000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ied34b79107a94be08c393bb0cf48b156_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90YWJsZTplZmMzYWEzY2FiYjQ0MzQxYTUwNDdhMDU1MTIxOTg2NC90YWJsZXJhbmdlOmVmYzNhYTNjYWJiNDQzNDFhNTA0N2EwNTUxMjE5ODY0XzctOC0xLTEtMTI4MzQ_41d35669-5690-469a-ae1f-2d062bafcf83"
      unitRef="usd">1223000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i12e35c2ec5b7479c97658e37d03ed03a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NDgyOTA3MzU4NjI_51cc9811-5485-498d-8d67-aabc7341e616"
      unitRef="usd">1300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i6b7e8c9b3a8d4785bef1cc3bf57e8210_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NDgyOTA3MzU4NzY_525150b5-c724-417d-9a4d-d58832115656"
      unitRef="usd">1100000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9d0a8a98d6b24fbabb3bb1cb96c9c4ba_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzIxOTkwMjMzMjQ4Njc_f728fe59-7394-4ca0-897e-2bfc0a756b95"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NDUz_6baeb0fb-a344-420d-bcbc-14f54a33edbf">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income tax assets and liabilities are determined based upon differences between the financial reporting and tax basis of assets and liabilities, and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse.  &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;The Company recognizes in its financial statements the impact of a tax position if that position is more likely than not of being sustained on audit, based on the technical merits of the position. The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines the need for a valuation allowance by assessing the probability of realizing deferred tax assets, taking into consideration all available positive and negative evidence, including historical operating results, expectations of future taxable income, carryforward periods available to the Company for tax reporting purposes, the evaluation of various income tax planning strategies, and other relevant factors. The Company maintains a valuation allowance when it is more likely than not that all or a portion of a deferred tax asset will not be realized based on consideration of all available evidence. Adjustments to the deferred tax valuation allowances are made to earnings in the period when such assessments are made. Significant judgment is required in making this assessment. See Note 14 - Income Taxes.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NDMx_48afb29d-645a-40b0-b5ee-30ab6a0e0ff4">&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/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;Total comprehensive income (loss) includes net income or loss, foreign currency translation adjustments, and net change in derivative transactions, net of any related deferred taxes and valuation allowance. Certain of the Company&#x2019;s foreign subsidiaries use their respective local currency as their functional currency. Assets and liabilities of these operations are translated at the exchange rates in effect on the balance sheet date. Income statement items are translated at the average exchange rates for the period. The cumulative impact of currency fluctuations related to the balance sheet translation is included in accumulated other comprehensive loss in the accompanying consolidated balance sheets and was an unrealized loss of $1.3 million at December 31, 2021 and 2020.&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;The income tax impact related to components of other comprehensive income (loss) for the years ended December 31, 2021 and 2019 is reflected in the consolidated statements of comprehensive income (loss). There was no income tax impact related to components of other comprehensive income (loss) for the year ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <ccrn:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentBeforeTax
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzMzNzU2_29a8f179-9a39-4ee4-abdb-7ddcb10cc268"
      unitRef="usd">-1300000</ccrn:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentBeforeTax>
    <ccrn:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentBeforeTax
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzMzNzU2_2b3def7c-48fa-4607-a4e5-90a1e699e590"
      unitRef="usd">-1300000</ccrn:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentBeforeTax>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NDcz_80a1b52c-34b7-4dc9-9256-a0c568e04ecf">&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;FASB guidance defines fair value, establishes a framework for measuring fair value under U.S. GAAP, and expands disclosures about fair value measurements. The Company&#x2019;s financial assets and liabilities required to be measured on a recurring basis were its: (i) deferred compensation asset and (ii) deferred compensation liability as of December 31, 2021; and additionally (iii) contingent consideration liabilities as of December 31, 2020. See Note 11 - Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NTU4_7153ffe2-6a86-415d-baf5-98e97d99fc65">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;Basic earnings per share is computed by dividing net income available to common stockholders (numerator) by the weighted average number of vested unrestricted common shares outstanding during the period (denominator). Diluted earnings per share gives effect to all dilutive potential common shares outstanding during the period including stock appreciation rights and options and unvested restricted stock, as calculated utilizing the treasury stock method. See Note 16 - Earnings Per Share.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjEvZnJhZzpiMDQzNTA3NmY5NmQ0MTliODgwNGM0ZjJkNWQ1NDY5Ni90ZXh0cmVnaW9uOmIwNDM1MDc2Zjk2ZDQxOWI4ODA0YzRmMmQ1ZDU0Njk2XzM4NTAx_70148a0c-aca6-4702-b6b7-92b35298964a">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2021, the Company adopted ASU No. 2019-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;Income Taxes (Topic 740), Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740, and improves consistent application of and simplifies U.S. GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The guidance requires either a prospective, retrospective, or modified retrospective approach &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;depending on the amendment. The Company prospectively adopted this guidance with no material impact on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 28, 2021, the FASB issued ASU No. 2021-08, &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;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which requires contract assets and contract liabilities such as deferred revenue acquired in a business combination to be recognized and measured by the acquirer on the acquisition date in accordance with ASC 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&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;. Generally, this amendment will result in the acquirer recognizing contract assets and contract liabilities at the same amounts recorded by the acquiree. Historically such amounts were recognized by the acquirer at fair value in acquisition accounting. This guidance is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The amendments should be applied prospectively to business combinations occurring on or after the effective date of the amendments. Early adoption is permitted, including adoption in an interim period. The Company is currently in the process of evaluating this standard and expects to adopt this standard in its first quarter of 2023.&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 March 12, 2020, the FASB issued ASU No. 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. When elected, the optional expedients for contract modifications must be applied &lt;/span&gt;&lt;/div&gt;consistently for all eligible contracts or transactions. On January 7, 2021, the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848), Scope, to refine the scope of guidance on reference rate reform to apply to derivatives that are affected by the discounting transition. The amendments in these updates are effective as of March 12, 2020 through December 31, 2022. As of December 31, 2021, the Company does not anticipate that this guidance will have a material impact on its consolidated financial statements; however, it will continue to assess the potential impact on its debt contracts and future hedging relationships, if applicable, through the effective period.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90ZXh0cmVnaW9uOjg1NGM2MDU0OWNhMDRiMjVhODRjMDljMTVkNTc1YmQ4XzI2Ng_fd2c9130-51d1-4ae9-8c2f-0a090046668c">Revenue Recognition&lt;div style="margin-bottom:6pt"&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's revenues from customer contracts are generated from temporary staffing services and other services. Revenue is disaggregated by segment in the following table. See Note 2 - Summary of Significant Accounting Policies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.543%"/&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="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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nurse&lt;br/&gt;And Allied&lt;br/&gt;Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Physician&lt;br/&gt;Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Segments&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Temporary Staffing Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,568,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,636,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;1,605,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;70,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;1,676,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.543%"/&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="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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nurse&lt;br/&gt;And Allied&lt;br/&gt;Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Physician&lt;br/&gt;Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Segments&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Temporary Staffing Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;740,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;805,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;768,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;67,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;836,417&#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:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/tr&gt;&lt;tr&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;/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;/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;/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;/tr&gt;&lt;tr&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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nurse&lt;br/&gt;And Allied&lt;br/&gt;Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Physician&lt;br/&gt;Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Segments&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Temporary Staffing Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;747,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;74,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;822,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span 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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the first quarter of 2021, the Company modified its reportable segments and, as a result, now discloses the following two reportable segments - Nurse and Allied Staffing and Physician Staffing. Other Services in the amount of $10.5&#160;million and $14.8&#160;million, respectively, included in the previously-reported Search segment have been reclassified to Nurse and Allied Staffing for the years ended December 31, 2020 and 2019. See Note 18 - Segment Data.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90ZXh0cmVnaW9uOjg1NGM2MDU0OWNhMDRiMjVhODRjMDljMTVkNTc1YmQ4XzI2OQ_4710cd95-0431-4f97-872a-aaa6a72ebe04">&lt;div style="margin-bottom:6pt"&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's revenues from customer contracts are generated from temporary staffing services and other services. Revenue is disaggregated by segment in the following table. See Note 2 - Summary of Significant Accounting Policies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.543%"/&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="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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nurse&lt;br/&gt;And Allied&lt;br/&gt;Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Physician&lt;br/&gt;Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Segments&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Temporary Staffing Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,568,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,636,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;1,605,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;70,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;1,676,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.543%"/&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="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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nurse&lt;br/&gt;And Allied&lt;br/&gt;Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Physician&lt;br/&gt;Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Segments&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Temporary Staffing Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;740,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;805,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;768,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;67,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;836,417&#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:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/tr&gt;&lt;tr&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;/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;/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;/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;/tr&gt;&lt;tr&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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nurse&lt;br/&gt;And Allied&lt;br/&gt;Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Physician&lt;br/&gt;Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Segments&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Temporary Staffing Services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;720,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;790,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;747,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;74,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;822,224&#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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1817d65794fe47aca94a0b5d48697801_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTowOWQ2ZTc5MmE3Yzk0ZDJkYTdhMDNiNGVhOTU0ZjU0Yi90YWJsZXJhbmdlOjA5ZDZlNzkyYTdjOTRkMmRhN2EwM2I0ZWE5NTRmNTRiXzMtMS0xLTEtMTI4MzQ_52ca29cb-0bd3-4014-b3de-772245901e5a"
      unitRef="usd">1568974000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5cac44b8cec84a2e99aa593e34c5876e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTowOWQ2ZTc5MmE3Yzk0ZDJkYTdhMDNiNGVhOTU0ZjU0Yi90YWJsZXJhbmdlOjA5ZDZlNzkyYTdjOTRkMmRhN2EwM2I0ZWE5NTRmNTRiXzMtMy0xLTEtMTI4MzQ_3816329d-ebeb-4d1a-8cfb-664ccbf7fd92"
      unitRef="usd">67843000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5c15dbb0509479881b856718a92950c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTowOWQ2ZTc5MmE3Yzk0ZDJkYTdhMDNiNGVhOTU0ZjU0Yi90YWJsZXJhbmdlOjA5ZDZlNzkyYTdjOTRkMmRhN2EwM2I0ZWE5NTRmNTRiXzMtNy0xLTEtMTI4MzQ_b3fc81c4-186f-4943-a3a3-201fa7152bc3"
      unitRef="usd">1636817000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c522ff4aa0e4b08810678b110f9730e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTowOWQ2ZTc5MmE3Yzk0ZDJkYTdhMDNiNGVhOTU0ZjU0Yi90YWJsZXJhbmdlOjA5ZDZlNzkyYTdjOTRkMmRhN2EwM2I0ZWE5NTRmNTRiXzQtMS0xLTEtMTI4MzQ_98c6f9c4-52be-4b04-97a3-aaffed0c08a5"
      unitRef="usd">36807000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i769e1df1818e416b9af96056f5ccca12_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTowOWQ2ZTc5MmE3Yzk0ZDJkYTdhMDNiNGVhOTU0ZjU0Yi90YWJsZXJhbmdlOjA5ZDZlNzkyYTdjOTRkMmRhN2EwM2I0ZWE5NTRmNTRiXzQtMy0xLTEtMTI4MzQ_086bf9f6-7117-4d28-9262-fd5341217a38"
      unitRef="usd">3028000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2ba406afd904804a96dbf639d0d5032_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTowOWQ2ZTc5MmE3Yzk0ZDJkYTdhMDNiNGVhOTU0ZjU0Yi90YWJsZXJhbmdlOjA5ZDZlNzkyYTdjOTRkMmRhN2EwM2I0ZWE5NTRmNTRiXzQtNy0xLTEtMTI4MzQ_5e3ad3f0-4ae3-443a-9985-928b80514685"
      unitRef="usd">39835000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib03d8f0f61584f3c940b32fa3dd75825_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTowOWQ2ZTc5MmE3Yzk0ZDJkYTdhMDNiNGVhOTU0ZjU0Yi90YWJsZXJhbmdlOjA5ZDZlNzkyYTdjOTRkMmRhN2EwM2I0ZWE5NTRmNTRiXzUtMS0xLTEtMTI4MzQ_7ca6f108-3b70-43cc-aa09-b4b2dcb72110"
      unitRef="usd">1605781000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i49ab6dc079304c20b616adf4a9fd9ba1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTowOWQ2ZTc5MmE3Yzk0ZDJkYTdhMDNiNGVhOTU0ZjU0Yi90YWJsZXJhbmdlOjA5ZDZlNzkyYTdjOTRkMmRhN2EwM2I0ZWE5NTRmNTRiXzUtMy0xLTEtMTI4MzQ_00d3eef2-6647-4a5a-af1b-7493eaca859b"
      unitRef="usd">70871000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTowOWQ2ZTc5MmE3Yzk0ZDJkYTdhMDNiNGVhOTU0ZjU0Yi90YWJsZXJhbmdlOjA5ZDZlNzkyYTdjOTRkMmRhN2EwM2I0ZWE5NTRmNTRiXzUtNy0xLTEtMTI4MzQ_d069fbca-88a1-4213-b49d-5f5c4e2fe958"
      unitRef="usd">1676652000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6fd372c1eb484805a152b992869870f6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTo2YmJhOWM3MTllMjY0ZGE3OTM1ODBiMzM2YWUyYTdiZi90YWJsZXJhbmdlOjZiYmE5YzcxOWUyNjRkYTc5MzU4MGIzMzZhZTJhN2JmXzMtMS0xLTEtMTI4MzQ_f496aa16-2422-4570-808b-25835c107dc7"
      unitRef="usd">740441000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i73ce69c98c7b424ca14159de9f0f0178_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTo2YmJhOWM3MTllMjY0ZGE3OTM1ODBiMzM2YWUyYTdiZi90YWJsZXJhbmdlOjZiYmE5YzcxOWUyNjRkYTc5MzU4MGIzMzZhZTJhN2JmXzMtMy0xLTEtMTI4MzQ_20cf64b4-879d-4cf4-a9c1-d4df94b8a949"
      unitRef="usd">64819000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7765a043a2ff4014822ee9486aca9a73_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTo2YmJhOWM3MTllMjY0ZGE3OTM1ODBiMzM2YWUyYTdiZi90YWJsZXJhbmdlOjZiYmE5YzcxOWUyNjRkYTc5MzU4MGIzMzZhZTJhN2JmXzMtNy0xLTEtMTI4MzQ_df3367e7-ab21-458f-93ca-1935de77dabf"
      unitRef="usd">805260000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d7b1f55e77f47b69363e6593c99660b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTo2YmJhOWM3MTllMjY0ZGE3OTM1ODBiMzM2YWUyYTdiZi90YWJsZXJhbmdlOjZiYmE5YzcxOWUyNjRkYTc5MzU4MGIzMzZhZTJhN2JmXzQtMS0xLTEtMTI4MzQ_5782f441-6e10-4d4c-af68-5d3dec77f8d9"
      unitRef="usd">28042000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i74c897027a854e26958455006dc2f820_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTo2YmJhOWM3MTllMjY0ZGE3OTM1ODBiMzM2YWUyYTdiZi90YWJsZXJhbmdlOjZiYmE5YzcxOWUyNjRkYTc5MzU4MGIzMzZhZTJhN2JmXzQtMy0xLTEtMTI4MzQ_85559ab1-cde7-4917-a60e-37ec9cd11a5a"
      unitRef="usd">3115000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i92cc354ef4b34ce1b15a1ff5f1491011_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTo2YmJhOWM3MTllMjY0ZGE3OTM1ODBiMzM2YWUyYTdiZi90YWJsZXJhbmdlOjZiYmE5YzcxOWUyNjRkYTc5MzU4MGIzMzZhZTJhN2JmXzQtNy0xLTEtMTI4MzQ_2f6c8b16-d8d6-42ac-9340-a639a04992da"
      unitRef="usd">31157000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ddf9c44087f4b29930aa55d75ac4a63_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTo2YmJhOWM3MTllMjY0ZGE3OTM1ODBiMzM2YWUyYTdiZi90YWJsZXJhbmdlOjZiYmE5YzcxOWUyNjRkYTc5MzU4MGIzMzZhZTJhN2JmXzUtMS0xLTEtMTI4MzQ_c2ca6b21-6b28-46b7-be4b-a6138503f10a"
      unitRef="usd">768483000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5919d9e6898b4381ba61783fe0821d64_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTo2YmJhOWM3MTllMjY0ZGE3OTM1ODBiMzM2YWUyYTdiZi90YWJsZXJhbmdlOjZiYmE5YzcxOWUyNjRkYTc5MzU4MGIzMzZhZTJhN2JmXzUtMy0xLTEtMTI4MzQ_1c7e01a4-22af-4e88-b3f2-543f8fe630a7"
      unitRef="usd">67934000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTo2YmJhOWM3MTllMjY0ZGE3OTM1ODBiMzM2YWUyYTdiZi90YWJsZXJhbmdlOjZiYmE5YzcxOWUyNjRkYTc5MzU4MGIzMzZhZTJhN2JmXzUtNy0xLTEtMTI4MzQ_33c258de-82ec-410c-90fc-0a658a7738cb"
      unitRef="usd">836417000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ec5154e756244b29a741f6641d287ce_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTo0MTAxNzQyOGFhMGY0MjRiOThhMDhiYzlhNjY3NmQxOC90YWJsZXJhbmdlOjQxMDE3NDI4YWEwZjQyNGI5OGEwOGJjOWE2Njc2ZDE4XzEwLTEtMS0xLTEyODM0_b71453a4-3ee2-42f4-b496-b872f5d756d3"
      unitRef="usd">720393000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e861fcfdaef4f4c9384cd61a5a75142_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTo0MTAxNzQyOGFhMGY0MjRiOThhMDhiYzlhNjY3NmQxOC90YWJsZXJhbmdlOjQxMDE3NDI4YWEwZjQyNGI5OGEwOGJjOWE2Njc2ZDE4XzEwLTMtMS0xLTEyODM0_5f41285c-f017-4581-8b4c-e4d4caad987e"
      unitRef="usd">70261000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1666346cb9344d9eae7b86d2072b20b2_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTo0MTAxNzQyOGFhMGY0MjRiOThhMDhiYzlhNjY3NmQxOC90YWJsZXJhbmdlOjQxMDE3NDI4YWEwZjQyNGI5OGEwOGJjOWE2Njc2ZDE4XzEwLTctMS0xLTEyODM0_63e141a0-e3e8-41d0-8259-2e40b1745c10"
      unitRef="usd">790654000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icc8b991fe4974c5b8ca51b26de86dd98_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTo0MTAxNzQyOGFhMGY0MjRiOThhMDhiYzlhNjY3NmQxOC90YWJsZXJhbmdlOjQxMDE3NDI4YWEwZjQyNGI5OGEwOGJjOWE2Njc2ZDE4XzExLTEtMS0xLTEyODM0_51552ecc-78cf-4591-a303-7c1513c5827e"
      unitRef="usd">27226000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia0d2e1578e1148a396d7b0fb7d7dd811_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTo0MTAxNzQyOGFhMGY0MjRiOThhMDhiYzlhNjY3NmQxOC90YWJsZXJhbmdlOjQxMDE3NDI4YWEwZjQyNGI5OGEwOGJjOWE2Njc2ZDE4XzExLTMtMS0xLTEyODM0_48fea521-f04a-408a-83a5-cbd188f71bfa"
      unitRef="usd">4344000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iad99f7ad018f454bbdd1ae91ec9648ca_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTo0MTAxNzQyOGFhMGY0MjRiOThhMDhiYzlhNjY3NmQxOC90YWJsZXJhbmdlOjQxMDE3NDI4YWEwZjQyNGI5OGEwOGJjOWE2Njc2ZDE4XzExLTctMS0xLTEyODM0_b74edc33-afa0-474f-8872-0e826b35bd1f"
      unitRef="usd">31570000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie61479288757457faa53d372cc2b8c05_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTo0MTAxNzQyOGFhMGY0MjRiOThhMDhiYzlhNjY3NmQxOC90YWJsZXJhbmdlOjQxMDE3NDI4YWEwZjQyNGI5OGEwOGJjOWE2Njc2ZDE4XzEyLTEtMS0xLTEyODM0_b17d8445-d3e5-4186-9c87-1449380216f2"
      unitRef="usd">747619000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic565b82bb1a04c4dbf34bb2e2689d2ad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTo0MTAxNzQyOGFhMGY0MjRiOThhMDhiYzlhNjY3NmQxOC90YWJsZXJhbmdlOjQxMDE3NDI4YWEwZjQyNGI5OGEwOGJjOWE2Njc2ZDE4XzEyLTMtMS0xLTEyODM0_539babd0-9736-485f-b641-40730810b109"
      unitRef="usd">74605000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90YWJsZTo0MTAxNzQyOGFhMGY0MjRiOThhMDhiYzlhNjY3NmQxOC90YWJsZXJhbmdlOjQxMDE3NDI4YWEwZjQyNGI5OGEwOGJjOWE2Njc2ZDE4XzEyLTctMS0xLTEyODM0_4d5c9299-e306-4d60-886a-d594f2cef221"
      unitRef="usd">822224000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NumberOfReportableSegments
      contextRef="if820dd54501d4f46b59802cc58265488_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90ZXh0cmVnaW9uOjg1NGM2MDU0OWNhMDRiMjVhODRjMDljMTVkNTc1YmQ4XzQ5NDc4MDIzMjU5MDA_c0b04f5d-4995-400f-a46d-fbac4f04d71f"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2eadb0511c97486eaf2da9103143a3f5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90ZXh0cmVnaW9uOjg1NGM2MDU0OWNhMDRiMjVhODRjMDljMTVkNTc1YmQ4XzEwOTk1MTE2Mjg2NDA_a76adc7e-43c4-4cde-8fef-52f2e702b313"
      unitRef="usd">10500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i476ba504c82347589ff3e4a401ba77aa_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMjcvZnJhZzo4NTRjNjA1NDljYTA0YjI1YTg0YzA5YzE1ZDU3NWJkOC90ZXh0cmVnaW9uOjg1NGM2MDU0OWNhMDRiMjVhODRjMDljMTVkNTc1YmQ4XzEwOTk1MTE2Mjg2NTU_c81555eb-ac23-477e-99c9-14df2cb7e720"
      unitRef="usd">14800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzQwNzE_8ce4ce6d-92d4-40a0-b0f5-92fbb1a68e03">Acquisitions&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Selected&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 December 16, 2021, the Company purchased and acquired substantially all of the assets and assumed certain liabilities of Selected, Inc. for a purchase price of $3.5&#160;million in cash, subject to adjustment, and $1.5&#160;million in shares (or 59,429 shares) of the Company's common stock. The transaction was treated as a purchase of assets for income tax purposes. The acquisition has not been fully integrated as of December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The sellers are also eligible to receive up to an additional $1.5&#160;million in earnout cash consideration, based on Selected's revenues for each of the twelve-month periods ending on the first and second anniversaries of the first day after the closing date.&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; The liability of $1.5&#160;million is&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; included in non-current earnout liability on the consolidated balance sheets. See Note 11 - Fair Value Measurements.&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;The acquisition of Selected, Inc. primarily consists of a &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;Software as a Service&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;, subscription-based recruiting and talent matching platform. The acquisition was not significant and has been accounted for using the acquisition method of accounting. Selected's results of operations, since the date of acquisition, are included in the Cross Country Education business unit within the Nurse and Allied Staffing business segment, and are not material.&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;The Company has not completed its valuation of assets acquired and liabilities assumed. Any necessary adjustments will be finalized within one year from the date of acquisition. As a result, $6.5&#160;million has been recorded as goodwill on the Company's consolidated balance sheet. Associated acquisition-related costs incurred were immaterial and have been included in acquisition and integration-related costs on the Company's consolidated statements of operations for the year ended December 31, 2021. See Note 5 - Goodwill, Trade Names, and Other Intangible Assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cross Country Workforce Solutions Group&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 June 8, 2021, the Company purchased and acquired substantially all of the assets and assumed certain liabilities of Workforce Solutions Group, Inc. for a purchase price of $25.0&#160;million in cash and $5.0&#160;million in shares (or 307,730 shares) of the Company's common stock. The parties agreed to a final net working capital reduction of $1.1&#160;million which was received in the fourth quarter of 2021. The transaction was treated as a purchase of assets for income tax purposes.&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;The sellers are also eligible to receive an earnout based on the business' performance through three years after the acquisition date that could provide up to an additiona&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;l $15.0&#160;million in cash. &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 current portion of the liability of $7.5&#160;million is included  in current portion of earnout liability and the non-current portion of $7.5&#160;million is included in non-current earnout liability on the consolidated balance sheets. See Note 11 - Fair Value Measurements.&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;The business has been branded Cross Country Workforce Solutions Group (WSG) and primarily works with local and national healthcare systems and managed care providers to coordinate in-home care services for participants. WSG also provides a range of consulting and talent management solutions to its healthcare clients, including home care staffing, recruitment process outsourcing, contingent workforce evaluation, and talent acquisition.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table is an estimate of the assets acquired and liabilities assumed on June 8, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;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:79.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liability - current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liability - non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnout liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,334&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company assigned a value to other identifiable intangible assets of $14.2&#160;million in customer relationships with a weighted average estimated useful life of 11.5 years. Substantially all of the accounts receivable acquired have been collected as of December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remaining excess purchase price over the fair value of net assets acquired of $22.1&#160;million was recorded as goodwill on the Company's consolidated balance sheet. Associated acquisition-related costs incurred were $1.0&#160;million and have been included in acquisition and integration-related costs on the Company's consolidated statement of operations for the year ended December 31, 2021. See Note 5 - Goodwill, Trade Names, and Other Intangible Assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquisition was not significant and has been accounted for using the acquisition method of accounting. WSG's results of operations, since the date of acquisition, are included in the Nurse and Allied Staffing business segment, and are not material. The pro-forma impact on the Company's consolidated revenue from services and net income, including the pro forma effect of events that are directly attributable to the acquisition, was not significant.&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-style:italic;font-weight:700;line-height:120%"&gt;Advantage&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;Effective July 1, 2017, the Company acquired all of the assets of Advantage RN, LLC and its subsidiaries (collectively, Advantage). Included in the amount paid at closing were two escrow accounts, the first was $14.5 million which related to tax liabilities and the second was $7.5 million which was to cover any post-close liabilities. On July 28, 2017, $7.3 million related to the tax liabilities was released from escrow. On April 3, 2019, $4.3 million related to the tax liabilities was disbursed to pay &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;taxes and the remaining $2.9 million was released from escrow to the seller. In the first quarter of 2019, $7.0 million related to the post-close liabilities was released from escrow. In the fourth quarter of 2021, the remaining $0.5&#160;million was released from escrow and returned to the buyer.&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;                                           &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;             &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mediscan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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 October 30, 2015, the Company completed the acquisition of all of the membership interests of New Mediscan II, LLC, Mediscan Diagnostic Services, LLC, and Mediscan Nursing Staffing, LLC (collectively Mediscan). In connection with the Mediscan acquisition, the Company assumed two contingent purchase price liabilities for a previously acquired business, one that was payable annually based on certain performance criteria for the years 2016 through 2019, and a second performance criteria related to 2019 payable in three equal installments. Payments related to the years 2016 through 2018 were limited to $0.3 million annually and the 2019 year was uncapped. During the year ended December 31, 2019, the Company paid $0.3 million related to the year 2018. In the first quarter of 2020, the total earnout amount related to both 2019 performance criterion of $7.4&#160;million was determined, and the Company paid $0.1&#160;million on the first earnout related to the year 2019. The remaining $7.3&#160;million, related to the second earnout, was converted to a subordinated promissory note payable. &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;Pursuant to the note payable, the first two installments of $2.4&#160;million each were paid in the second quarter of 2020 and in the first quarter of 2021. The third installment of $2.5&#160;million is to be paid, together with interest at a rate of 2% per annum, accruing from April 1, 2020, on January 31, 2022. As of December 31, 2021, the note payable balance is included in current portion of debt on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i6addcfeda5ba472589dfe67ad98cd839_D20211216-20211216"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzE2NDkyNjc0NTc4NDY_cb0e1494-6bd5-4f12-b015-51493507d283"
      unitRef="usd">3500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i6addcfeda5ba472589dfe67ad98cd839_D20211216-20211216"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzE2NDkyNjc0NTc4NjA_9f88573c-9864-41d3-80d9-6e44b9cc3064"
      unitRef="usd">1500000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i6addcfeda5ba472589dfe67ad98cd839_D20211216-20211216"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzE2NDkyNjc0NTc4OTM_13dc8c46-9dc7-4a9c-8070-5f4b65642156"
      unitRef="shares">59429</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i534c0406f1af4842812370003635daf8_I20211216"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzE2NDkyNjc0NTg1NTY_3ed95977-e9fc-49d5-ac23-7c9f6ceddb60"
      unitRef="usd">1500000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i5d547bec651743c980f72f8f1466bdbb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzE2NDkyNjc0NTg3NTI_916cf662-b316-4ce8-9f39-f33bfc13ecee"
      unitRef="usd">1500000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:Goodwill
      contextRef="i534c0406f1af4842812370003635daf8_I20211216"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzE2NDkyNjc0NjA2Mjc_4b598707-fe9e-4dd7-a40a-8b45ffb1afb0"
      unitRef="usd">6500000</us-gaap:Goodwill>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="if4084b091b4a4558a4f9d8b5bfc73274_D20210608-20210608"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzE2NDkyNjc0NTIzMTE_20bc9360-a8fa-4885-b917-da1494be5fa7"
      unitRef="usd">25000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="if4084b091b4a4558a4f9d8b5bfc73274_D20210608-20210608"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzE2NDkyNjc0NTIzNDA_cd94db96-5c73-45db-be33-1f3d8af40f36"
      unitRef="usd">5000000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="if4084b091b4a4558a4f9d8b5bfc73274_D20210608-20210608"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzE2NDkyNjc0NTIzNTY_a30d7141-2e2f-4d78-ab29-aaf46d847c70"
      unitRef="shares">307730</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <ccrn:BusinessCombinationConsiderationTransferredNetWorkingCapitalAdjustment
      contextRef="if4084b091b4a4558a4f9d8b5bfc73274_D20210608-20210608"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzEwOTk1MTE2NDcxNDM_91d56147-79ad-462f-aa65-0f4f9351b774"
      unitRef="usd">1100000</ccrn:BusinessCombinationConsiderationTransferredNetWorkingCapitalAdjustment>
    <ccrn:BusinessCombinationContingentConsiderationTerm
      contextRef="if4084b091b4a4558a4f9d8b5bfc73274_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzQ5NDc4MDIzNDQ1MjQ_e6a5cf76-d8ad-4d92-9e40-6b71bc777b87">P3Y</ccrn:BusinessCombinationContingentConsiderationTerm>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i654b97b9c4a44842bec93df47a758c0c_I20210608"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzE2NDkyNjc0NTIzNjg_f1f60b38-5867-4b00-9bea-758b55b9c35c"
      unitRef="usd">15000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="if1f7180b7aab4efea2c2d74d128f13ec_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzE2NDkyNjc0NTIzODM_093d79b0-61bd-4982-8dd7-688ce5778d39"
      unitRef="usd">7500000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="if1f7180b7aab4efea2c2d74d128f13ec_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzE2NDkyNjc0NTIzOTk_d3df5ca9-6fa8-468c-94c0-12beb9a142a0"
      unitRef="usd">7500000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzQ5NDc4MDIzNDQ1Mjg_c151b812-707d-41fb-8719-994798a7de1f">&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;The following table is an estimate of the assets acquired and liabilities assumed on June 8, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;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:79.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liability - current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liability - non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnout liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets acquired&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,334&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i654b97b9c4a44842bec93df47a758c0c_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90YWJsZTpjNTU5ZGZjMjI3NTM0ZjMzOTY5NzgyMzZiZGYyNjU4Ni90YWJsZXJhbmdlOmM1NTlkZmMyMjc1MzRmMzM5Njk3ODIzNmJkZjI2NTg2XzEtMS0xLTEtMjUxNDc_5a00873d-9d43-4618-8839-0198701f03e2"
      unitRef="usd">957000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i654b97b9c4a44842bec93df47a758c0c_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90YWJsZTpjNTU5ZGZjMjI3NTM0ZjMzOTY5NzgyMzZiZGYyNjU4Ni90YWJsZXJhbmdlOmM1NTlkZmMyMjc1MzRmMzM5Njk3ODIzNmJkZjI2NTg2XzItMS0xLTEtMjUxNDc_c6e34d4a-02c3-4b53-9046-774daf7e8a02"
      unitRef="usd">11991000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i654b97b9c4a44842bec93df47a758c0c_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90YWJsZTpjNTU5ZGZjMjI3NTM0ZjMzOTY5NzgyMzZiZGYyNjU4Ni90YWJsZXJhbmdlOmM1NTlkZmMyMjc1MzRmMzM5Njk3ODIzNmJkZjI2NTg2XzMtMS0xLTEtMjUxNDc_5ee0f618-8ff6-4bd1-8f9d-c3d8f76f26ae"
      unitRef="usd">59000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i654b97b9c4a44842bec93df47a758c0c_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90YWJsZTpjNTU5ZGZjMjI3NTM0ZjMzOTY5NzgyMzZiZGYyNjU4Ni90YWJsZXJhbmdlOmM1NTlkZmMyMjc1MzRmMzM5Njk3ODIzNmJkZjI2NTg2XzQtMS0xLTEtMjUxNDc_ec4ea50a-1fe9-41b3-9393-409137f69e42"
      unitRef="usd">10000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <ccrn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets
      contextRef="i654b97b9c4a44842bec93df47a758c0c_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90YWJsZTpjNTU5ZGZjMjI3NTM0ZjMzOTY5NzgyMzZiZGYyNjU4Ni90YWJsZXJhbmdlOmM1NTlkZmMyMjc1MzRmMzM5Njk3ODIzNmJkZjI2NTg2XzUtMS0xLTEtMjgzMTE_48abf728-0baf-4afd-bfeb-49e624584b6c"
      unitRef="usd">1078000</ccrn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets>
    <us-gaap:Goodwill
      contextRef="i654b97b9c4a44842bec93df47a758c0c_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90YWJsZTpjNTU5ZGZjMjI3NTM0ZjMzOTY5NzgyMzZiZGYyNjU4Ni90YWJsZXJhbmdlOmM1NTlkZmMyMjc1MzRmMzM5Njk3ODIzNmJkZjI2NTg2XzUtMS0xLTEtMjUxNDc_62cfea79-6ee9-4e31-9225-8545a2abf137"
      unitRef="usd">22066000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i654b97b9c4a44842bec93df47a758c0c_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90YWJsZTpjNTU5ZGZjMjI3NTM0ZjMzOTY5NzgyMzZiZGYyNjU4Ni90YWJsZXJhbmdlOmM1NTlkZmMyMjc1MzRmMzM5Njk3ODIzNmJkZjI2NTg2XzYtMS0xLTEtMjUxNDc_5abd6e04-a6a8-4d9e-983d-046ff54104e9"
      unitRef="usd">14200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <ccrn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill
      contextRef="i654b97b9c4a44842bec93df47a758c0c_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90YWJsZTpjNTU5ZGZjMjI3NTM0ZjMzOTY5NzgyMzZiZGYyNjU4Ni90YWJsZXJhbmdlOmM1NTlkZmMyMjc1MzRmMzM5Njk3ODIzNmJkZjI2NTg2XzctMS0xLTEtMjUxNDc_d58ca094-6897-4f69-8519-8c23fa03234a"
      unitRef="usd">50361000</ccrn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i654b97b9c4a44842bec93df47a758c0c_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90YWJsZTpjNTU5ZGZjMjI3NTM0ZjMzOTY5NzgyMzZiZGYyNjU4Ni90YWJsZXJhbmdlOmM1NTlkZmMyMjc1MzRmMzM5Njk3ODIzNmJkZjI2NTg2XzgtMS0xLTEtMjUxNDc_ba7ae2da-b34c-4061-9297-e2825934341f"
      unitRef="usd">3562000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <ccrn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedCompensationAndBenefits
      contextRef="i654b97b9c4a44842bec93df47a758c0c_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90YWJsZTpjNTU5ZGZjMjI3NTM0ZjMzOTY5NzgyMzZiZGYyNjU4Ni90YWJsZXJhbmdlOmM1NTlkZmMyMjc1MzRmMzM5Njk3ODIzNmJkZjI2NTg2XzktMS0xLTEtMjUxNDc_ef5a121c-b76f-4e95-97cc-a5240bc46cde"
      unitRef="usd">1387000</ccrn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedCompensationAndBenefits>
    <ccrn:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedLeaseObligationCurrent
      contextRef="i654b97b9c4a44842bec93df47a758c0c_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90YWJsZTpjNTU5ZGZjMjI3NTM0ZjMzOTY5NzgyMzZiZGYyNjU4Ni90YWJsZXJhbmdlOmM1NTlkZmMyMjc1MzRmMzM5Njk3ODIzNmJkZjI2NTg2XzExLTEtMS0xLTI4MzE5_75199a2b-d82a-46ad-be3c-e38b360bbca4"
      unitRef="usd">316000</ccrn:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedLeaseObligationCurrent>
    <ccrn:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedLeaseObligationNoncurrent
      contextRef="i654b97b9c4a44842bec93df47a758c0c_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90YWJsZTpjNTU5ZGZjMjI3NTM0ZjMzOTY5NzgyMzZiZGYyNjU4Ni90YWJsZXJhbmdlOmM1NTlkZmMyMjc1MzRmMzM5Njk3ODIzNmJkZjI2NTg2XzEyLTEtMS0xLTI4MzE5_86636cd5-6fdb-4326-b1d4-6fb133309b26"
      unitRef="usd">762000</ccrn:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedLeaseObligationNoncurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability
      contextRef="i654b97b9c4a44842bec93df47a758c0c_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90YWJsZTpjNTU5ZGZjMjI3NTM0ZjMzOTY5NzgyMzZiZGYyNjU4Ni90YWJsZXJhbmdlOmM1NTlkZmMyMjc1MzRmMzM5Njk3ODIzNmJkZjI2NTg2XzEwLTEtMS0xLTI1MTQ3_d7a956d5-2860-4f3b-ae37-aa5dcf13d2e9"
      unitRef="usd">15000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i654b97b9c4a44842bec93df47a758c0c_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90YWJsZTpjNTU5ZGZjMjI3NTM0ZjMzOTY5NzgyMzZiZGYyNjU4Ni90YWJsZXJhbmdlOmM1NTlkZmMyMjc1MzRmMzM5Njk3ODIzNmJkZjI2NTg2XzExLTEtMS0xLTI1MTQ3_a7d15a4d-21ca-4025-9135-03b8ec19a092"
      unitRef="usd">21027000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i654b97b9c4a44842bec93df47a758c0c_I20210608"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90YWJsZTpjNTU5ZGZjMjI3NTM0ZjMzOTY5NzgyMzZiZGYyNjU4Ni90YWJsZXJhbmdlOmM1NTlkZmMyMjc1MzRmMzM5Njk3ODIzNmJkZjI2NTg2XzEyLTEtMS0xLTI1MTQ3_20cb7fd7-3231-415c-9f44-bab2b6018c76"
      unitRef="usd">29334000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i2b8b79a778e4451b9baa9e4fc067a3e1_I20210608"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzE2NDkyNjc0NTM5NTI_7bd1ef1b-f605-4ad5-a151-bb2a71446e7e"
      unitRef="usd">14200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i9448e83e38344077a6bdceb0c252e4e8_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzQ5NDc4MDIzNDQ1Mjc_4f093416-ab15-47e9-9b86-7848ba85b51e">P11Y6M</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:Goodwill
      contextRef="i654b97b9c4a44842bec93df47a758c0c_I20210608"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzE2NDkyNjc0NTM5Nzg_ab35d7be-22dc-43ba-bc02-82d4d71602c0"
      unitRef="usd">22100000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i98cedcdc09da40f3b1fb1cc9f340fe9a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzE2NDkyNjc0NTQwMDM_4249a11d-3c08-407e-977f-a36f93edf6ca"
      unitRef="usd">1000000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <ccrn:PaymentsToAcquireBusinessesEscrowPortionRelatedToTaxLiabilities
      contextRef="i84420ad926034e1189746d5aadaf6669_D20170701-20170701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzE4OTQ_556e74ea-7abe-41ed-8b7b-80f9226267bf"
      unitRef="usd">14500000</ccrn:PaymentsToAcquireBusinessesEscrowPortionRelatedToTaxLiabilities>
    <ccrn:PaymentsToAcquireBusinessesEscrowPortionRelatedToPostCloseLiabilities
      contextRef="i84420ad926034e1189746d5aadaf6669_D20170701-20170701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzE5NDk_06a200ed-5b77-4b57-b06e-9d32f2447300"
      unitRef="usd">7500000</ccrn:PaymentsToAcquireBusinessesEscrowPortionRelatedToPostCloseLiabilities>
    <ccrn:BusinessCombinationEscrowDepositRelease
      contextRef="iadaae62c6889439cb3ffb26aa2531a0e_D20170728-20170728"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzIwMTc_ac9b1e5a-2cf6-4658-a372-16fb8de0d37e"
      unitRef="usd">7300000</ccrn:BusinessCombinationEscrowDepositRelease>
    <ccrn:BusinessCombinationEscrowDisbursedToPayTaxes
      contextRef="i9152e36975284d5080cbada0e6810d9f_D20190403-20190403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzIxMjA_de03bf4a-9f8f-4d4f-b58c-43021522c7ce"
      unitRef="usd">4300000</ccrn:BusinessCombinationEscrowDisbursedToPayTaxes>
    <ccrn:BusinessCombinationEscrowDepositRelease
      contextRef="i9152e36975284d5080cbada0e6810d9f_D20190403-20190403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzIxOTk_6d8d2942-4068-4d7e-9923-8bf7e423487e"
      unitRef="usd">2900000</ccrn:BusinessCombinationEscrowDepositRelease>
    <ccrn:BusinessCombinationEscrowDepositRelease
      contextRef="ib4beb4b1d1cc4b6e8116091129fd0462_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzIyNzI_deff71d1-00a6-4899-b508-1912713f7349"
      unitRef="usd">7000000</ccrn:BusinessCombinationEscrowDepositRelease>
    <ccrn:BusinessCombinationEscrowDepositRelease
      contextRef="i119b9852684149a8b3e9e04cdff1c13b_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzE2NDkyNjc0NDc2MDg_2350b39e-e703-4e62-a910-6c72ef21c496"
      unitRef="usd">500000</ccrn:BusinessCombinationEscrowDepositRelease>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i448851d2c1974a56be2e31fe2b26aa10_I20161231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzMwODA_72896536-74d0-480b-b4fc-ce812faaba3c"
      unitRef="usd">300000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i8191bfed08864beca18b701c5334b28e_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzMwODA_9bd7bf59-105a-4b25-8b9a-235406796a75"
      unitRef="usd">300000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i3652e1bb74754dc981c969cab1db0883_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzMwODA_ef3993ee-3e2a-40f5-bd03-3888c8687e63"
      unitRef="usd">300000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:PaymentsForPreviousAcquisition
      contextRef="i322e803f4e094fbf941c4b07fec6cd72_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzMxOTI_a1c3a5c6-8294-4bfa-b9f0-212421ffbb9e"
      unitRef="usd">300000</us-gaap:PaymentsForPreviousAcquisition>
    <ccrn:AmountDeterminedForEarnoutPaymentRelatedToPriorYear
      contextRef="i4bc1c818ea4949c9870092203f235c1b_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzMzMzI_b0f198ce-2390-4053-b230-198d181dc7e6"
      unitRef="usd">7400000</ccrn:AmountDeterminedForEarnoutPaymentRelatedToPriorYear>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i4bc1c818ea4949c9870092203f235c1b_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzMzNzI_0420c3dc-8c20-4778-9fbc-3f01e1f32937"
      unitRef="usd">100000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <ccrn:BusinessCombinationContingentConsiderationArrangementsPerformanceCriterionConversionToDebt
      contextRef="i1016160f74ba4167920e36e35ee8d96f_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzM0MzY_8ffeeef5-9e58-49dd-93ad-f05af70695a6"
      unitRef="usd">7300000</ccrn:BusinessCombinationContingentConsiderationArrangementsPerformanceCriterionConversionToDebt>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i394c714742844361b127abbf93a7b9da_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzM1ODM_4ded8374-52d6-4f8e-9a4c-b25ca5071243"
      unitRef="usd">2400000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i5fd14ec6163a4ab9b7783ba599e31ec9_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzM1ODM_85a5eb26-12dc-4aa9-b91c-31829dff4846"
      unitRef="usd">2400000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:NotesPayable
      contextRef="i604346042d3f4ae29b4485d7d9f130b5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzM3MTY_453ee684-337b-4bd5-9b6c-6bf99998ed9c"
      unitRef="usd">2500000</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i604346042d3f4ae29b4485d7d9f130b5_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzAvZnJhZzo3MTYzYjRhNzg3ZmU0ZmY4OTQ0NDlkOWYwN2MyNTBiNC90ZXh0cmVnaW9uOjcxNjNiNGE3ODdmZTRmZjg5NDQ0OWQ5ZjA3YzI1MGI0XzM3NzA_527e8a97-442b-4551-95a4-8d86bee4c8b7"
      unitRef="number">0.02</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90ZXh0cmVnaW9uOmU1ZTFhYjE3OTc0NzRhMmFhZDJkMjZiYTdmNGQ0ZmZjXzc5ODg_6ccd7c50-28fb-4c71-8819-26635340ef8a">Goodwill, Trade Names, and Other Intangible Assets&lt;div style="margin-bottom:6pt"&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 the following acquired intangible assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.145%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&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="33" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="36" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Databases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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="36" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets not subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names, indefinite-lived&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, estimated annual amortization expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ending December&#160;31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;The changes in the carrying amount of goodwill by reportable segment are as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nurse&lt;br/&gt;And Allied&lt;br/&gt;Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Physician&lt;br/&gt;Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balances as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate goodwill acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated impairment loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(269,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,598)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(310,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill, net of impairment loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Changes to aggregate goodwill in 2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate goodwill acquired &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balances as of December 31, 2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate goodwill acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;439,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated impairment loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(269,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,598)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(310,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill, net of impairment loss&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,683&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,807&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,490&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;________________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) Represents goodwill acquired from the acquisitions of WSG and Selected, calculated as the excess of the fair value of consideration exchanged as compared to the fair value of identifiable net assets acquired. See Note 4 - Acquisitions. During the measurement period, which is not to exceed one year from the acquisition date, the Company may record adjustments to the assets acquired or liabilities assumed, with a corresponding offset to goodwill. Upon conclusion of the measurement period, any subsequent adjustments would be recorded to earnings.&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;In conjunction with the changes to its segments, the Company now discloses the following two reportable segments - Nurse and Allied Staffing and Physician Staffing. In the table above, goodwill balances and activity previously reported in the Search segment have been reclassified to Nurse and Allied Staffing.&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-style:italic;font-weight:700;line-height:120%"&gt;Goodwill, Trade Names, and Other Intangible Assets Impairment&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;The Company tests reporting units&#x2019; goodwill and intangible assets with indefinite lives for impairment annually during the fourth quarter and more frequently if impairment indicators exist. The Company performs quarterly qualitative assessments of significant events and circumstances such as reporting units&#x2019; historical and current results, assumptions regarding future performance, strategic initiatives and overall economic factors, including COVID, and macro-economic developments, to determine the existence of potential indicators of impairment and assess if it is more likely than not that the fair value of reporting units or intangible assets is less than their carrying value. If indicators of impairments are identified a quantitative impairment test is performed.&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;The Company performed its annual quantitative impairment test of goodwill and its indefinite-lived trade name as of October 1, 2021 and determined that the estimated fair value of its reporting units and its indefinite-lived trade name exceeded their respective carrying values.&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;During the second quarter of 2020, due to the increased negative impact and continuing uncertainty of the COVID pandemic on the business, all reporting units were quantitatively tested. For the Nurse and Allied Staffing and Physician Staffing reporting units, no impairment was identified as the fair value was substantially in excess of the carrying amount of goodwill.&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;However, the previously-reported Search reporting unit under-performed relative to management&#x2019;s expectations in the second quarter of 2020. The lower than expected revenue was driven by: (i) the cancellation or postponement of a significant number of working searches, (ii) the decision to delay the hiring of new revenue producers, and (iii) the loss of customers, which were mostly related to the negative impacts of COVID. As a result, the Company performed quantitative testing of the Search reporting unit which resulted in impairment charges of $10.2&#160;million for its goodwill and $0.3&#160;million for its customer relationships.&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;In order to determine the fair value of the Search reporting unit, the Company used a combination of an income and market approach. The weighting was based on the specific characteristics, risks, and uncertainties of the Search reporting unit. The discounted cash flow that served as the primary basis for the income approach was based on the Company&#x2019;s discrete financial forecast of revenue, gross profit margins, operating costs, and cash flows. The Company also considered estimated future results, economic and market conditions including the timing and duration of COVID, as well as the impact of planned business and operational strategies which impacted management's estimates of future cash flows, the discount rate, and the estimated long-term growth rate used in the discounted cash flow model. Assumptions used in the market approach were derived including an analysis of a range of valuation multiples of comparable public companies.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of evolving its go-to-market strategy, in the second quarter of 2019, the Company began eliminating certain brands across all of its segments. The Company&#x2019;s rebranding efforts resulted in a $14.5 million write-off of indefinite-lived trade names related to its Nurse and Allied Staffing business segment, which is presented within impairment charges in the consolidated statements of operations for the year ended December 31, 2019. &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;The Company performed its annual quantitative impairment test of goodwill and its indefinite-lived trade name as of October 1, 2019, and determined that the estimated fair value of its reporting units and its indefinite-lived trade name exceeded their respective carrying values.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although management believes that the Company's current estimates and assumptions utilized in its quantitative testing are reasonable and supportable, including its assumptions on the impact and timing related to COVID, there can be no assurance that the estimates and assumptions management used for purposes of its qualitative assessment as of December 31, 2021 will prove to be accurate predictions of future performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For its long-lived assets and definite-lived intangible assets, the Company reviews for impairment whenever events or changes in circumstances indicate the carrying amount may not be recoverable. During the year ended December 31, 2021, the Company wrote off a discontinued software development project, resulting in an immaterial impairment charge.&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-style:italic;font-weight:700;line-height:120%"&gt;Intangible Asset Amortization&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;In connection with its rebranding efforts, the Company made a decision at the end of 2019 to phase out a trade name by the end of 2020, which as of December 31, 2019 would have been recognized over a weighted average life of 7.5 years. In the second quarter of 2020, the Company further accelerated its rebranding plan and shortened the estimated remaining life of the trade name. Total accelerated amortization resulting from the changes in the estimated remaining life of the trade name was $3.1&#160;million, or $0.09 per share, for the year ended December 31, 2020.&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;In addition, during the year ended December 31, 2019, the amortization of certain finite-lived trade names was accelerated, which resulted in additional amortization expense related to the Company's Nurse and Allied Staffing and Physician Staffing segments of $2.1 million and $0.8 million, respectively, which impacted the net income (loss) per share attributable to common stockholders of $0.08. If the Company had not accelerated the amortization, it would have been recognized over a weighted average life of 7.8 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90ZXh0cmVnaW9uOmU1ZTFhYjE3OTc0NzRhMmFhZDJkMjZiYTdmNGQ0ZmZjXzc5NzU_0777a3fb-eeea-4936-b940-8094f5c61324">&lt;div style="margin-bottom:6pt"&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 the following acquired intangible assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.145%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&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="33" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="36" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Databases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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="36" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets not subject to amortization:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names, indefinite-lived&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i660ffc9e74a34a68a2f1a2dfbf204c3d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzQtMS0xLTEtMTI4MzQ_1d405b61-07eb-42f2-a9cc-447d9bf9ee18"
      unitRef="usd">30530000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i660ffc9e74a34a68a2f1a2dfbf204c3d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzQtMy0xLTEtMTI4MzQ_1b3b550a-9406-422a-92dc-b888ab9671d4"
      unitRef="usd">18375000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i660ffc9e74a34a68a2f1a2dfbf204c3d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzQtNS0xLTEtMTI4MzQ_40608c6e-711a-4aa6-9771-ebbaa425824c"
      unitRef="usd">12155000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1e2ec29fefc04bd0827851a630fcc9d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzQtNy0xLTEtMTI4MzQ_f78aaed8-92c7-46a2-89a9-fe6735e300cc"
      unitRef="usd">30530000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1e2ec29fefc04bd0827851a630fcc9d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzQtOS0xLTEtMTI4MzQ_64af08bf-a1d2-4897-b751-6f122decf9bf"
      unitRef="usd">15322000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1e2ec29fefc04bd0827851a630fcc9d4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzQtMTEtMS0xLTEyODM0_429fdfa1-a8ae-49c1-b95c-9d41cf9a1b71"
      unitRef="usd">15208000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i22e0733ee1f4493c9f0aa8cd2e549217_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzUtMS0xLTEtMTI4MzQ_42e64587-df6b-46bf-9817-e9616e837d26"
      unitRef="usd">47738000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i22e0733ee1f4493c9f0aa8cd2e549217_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzUtMy0xLTEtMTI4MzQ_bb14da99-9269-42e3-a1e5-14792869e8c0"
      unitRef="usd">17581000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i22e0733ee1f4493c9f0aa8cd2e549217_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzUtNS0xLTEtMTI4MzQ_51f30f4d-ca00-4913-b9ec-8164565a3908"
      unitRef="usd">30157000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if71b53f59c3344d6a4fbdc63bad0f3f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzUtNy0xLTEtMTI4MzQ_5695b61c-bf71-48b6-a64d-94990a5ff1a8"
      unitRef="usd">33538000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if71b53f59c3344d6a4fbdc63bad0f3f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzUtOS0xLTEtMTI4MzQ_08e29c90-ade6-410b-884c-18999356a7dd"
      unitRef="usd">14007000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if71b53f59c3344d6a4fbdc63bad0f3f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzUtMTEtMS0xLTEyODM0_14fe082d-f4d2-4fe3-a49c-f8451f7fcc3a"
      unitRef="usd">19531000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9736eec95ef04b4197c5eceadfa1cf0e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzYtMS0xLTEtMTI4MzQ_6edc240a-7b11-4189-a97b-b656e4d8f8c5"
      unitRef="usd">304000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9736eec95ef04b4197c5eceadfa1cf0e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzYtMy0xLTEtMTI4MzQ_1940926e-eab6-43d0-af54-11c94a8bdce1"
      unitRef="usd">272000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9736eec95ef04b4197c5eceadfa1cf0e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzYtNS0xLTEtMTI4MzQ_dfba7592-e1da-4ff2-8298-9ffc56a9c22d"
      unitRef="usd">32000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib989c602adce495daf58f06c0de1d31b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzYtNy0xLTEtMTI4MzQ_257f382a-e250-4ffd-8760-f12d13c9f79d"
      unitRef="usd">304000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib989c602adce495daf58f06c0de1d31b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzYtOS0xLTEtMTI4MzQ_3c12144c-0850-43e9-89dc-5eda66b4c0ce"
      unitRef="usd">212000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib989c602adce495daf58f06c0de1d31b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzYtMTEtMS0xLTEyODM0_db3772c8-b817-4462-a15e-3007d3f2637c"
      unitRef="usd">92000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzgtMS0xLTEtMTI4MzQ_1c277366-3fb6-413a-9e8f-48760309aeac"
      unitRef="usd">78572000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzgtMy0xLTEtMTI4MzQ_e1918cc9-3bd4-4d0a-a88c-581882f90ae9"
      unitRef="usd">36228000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzgtNS0xLTEtMTI4MzQ_d8124950-dad2-4815-a5d0-f6d8acc12942"
      unitRef="usd">42344000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzgtNy0xLTEtMTI4MzQ_35decda1-8851-4f6e-9508-bb3cb286afde"
      unitRef="usd">64372000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzgtOS0xLTEtMTI4MzQ_6ff8081b-f644-44d5-9e18-d4fee7077e20"
      unitRef="usd">29541000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzgtMTEtMS0xLTEyODM0_1cd2b528-213e-44b7-915b-c38ea9b4608c"
      unitRef="usd">34831000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedTradeNames
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzEwLTUtMS0xLTEyODM0_82b3b3f5-b32a-4daf-bc07-d2145613781e"
      unitRef="usd">5900000</us-gaap:IndefiniteLivedTradeNames>
    <us-gaap:IndefiniteLivedTradeNames
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo3ZDIzNjk0NmQ3YTI0MjM4ODI5ZWMyZmI2OWUyNDM1Mi90YWJsZXJhbmdlOjdkMjM2OTQ2ZDdhMjQyMzg4MjllYzJmYjY5ZTI0MzUyXzEwLTExLTEtMS0xMjgzNA_65d552e5-4025-493b-813d-b7f1ba23fb34"
      unitRef="usd">5900000</us-gaap:IndefiniteLivedTradeNames>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90ZXh0cmVnaW9uOmU1ZTFhYjE3OTc0NzRhMmFhZDJkMjZiYTdmNGQ0ZmZjXzgwMDM_5894362b-f148-4827-8382-f5ca3570700d">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, estimated annual amortization expense is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:80.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ending December&#160;31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo0MzVhMDQ0OTFiOTc0YWNjYjliNmM0M2QyNmI0OTA0MC90YWJsZXJhbmdlOjQzNWEwNDQ5MWI5NzRhY2NiOWI2YzQzZDI2YjQ5MDQwXzEtMS0xLTEtMTI4MzQ_0dbbcf40-74c6-4818-8512-94e5dc2f64a3"
      unitRef="usd">7175000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo0MzVhMDQ0OTFiOTc0YWNjYjliNmM0M2QyNmI0OTA0MC90YWJsZXJhbmdlOjQzNWEwNDQ5MWI5NzRhY2NiOWI2YzQzZDI2YjQ5MDQwXzItMS0xLTEtMTI4MzQ_e7b92ed2-6e31-4ae0-a74c-24821c7a2a37"
      unitRef="usd">7117000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo0MzVhMDQ0OTFiOTc0YWNjYjliNmM0M2QyNmI0OTA0MC90YWJsZXJhbmdlOjQzNWEwNDQ5MWI5NzRhY2NiOWI2YzQzZDI2YjQ5MDQwXzMtMS0xLTEtMTI4MzQ_5944ed3e-31ea-4975-abfb-3d3d3276acbb"
      unitRef="usd">6479000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo0MzVhMDQ0OTFiOTc0YWNjYjliNmM0M2QyNmI0OTA0MC90YWJsZXJhbmdlOjQzNWEwNDQ5MWI5NzRhY2NiOWI2YzQzZDI2YjQ5MDQwXzQtMS0xLTEtMTI4MzQ_0138a70f-d296-4ae1-9544-9923dc3c9f65"
      unitRef="usd">5921000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo0MzVhMDQ0OTFiOTc0YWNjYjliNmM0M2QyNmI0OTA0MC90YWJsZXJhbmdlOjQzNWEwNDQ5MWI5NzRhY2NiOWI2YzQzZDI2YjQ5MDQwXzUtMS0xLTEtMTI4MzQ_6eb532e5-954b-40a0-b67f-9cf4f185751a"
      unitRef="usd">4751000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo0MzVhMDQ0OTFiOTc0YWNjYjliNmM0M2QyNmI0OTA0MC90YWJsZXJhbmdlOjQzNWEwNDQ5MWI5NzRhY2NiOWI2YzQzZDI2YjQ5MDQwXzYtMS0xLTEtMTI4MzQ_7860f340-2a7c-4415-8682-54aeb2c0928b"
      unitRef="usd">10901000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTo0MzVhMDQ0OTFiOTc0YWNjYjliNmM0M2QyNmI0OTA0MC90YWJsZXJhbmdlOjQzNWEwNDQ5MWI5NzRhY2NiOWI2YzQzZDI2YjQ5MDQwXzctMS0xLTEtMTI4MzQ_6ed41c7d-c89d-4dd5-8b7f-ce276525e76b"
      unitRef="usd">42344000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90ZXh0cmVnaW9uOmU1ZTFhYjE3OTc0NzRhMmFhZDJkMjZiYTdmNGQ0ZmZjXzc5ODQ_49fff759-3170-4213-b84d-f90df1eeb5f1">&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;The changes in the carrying amount of goodwill by reportable segment are as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nurse&lt;br/&gt;And Allied&lt;br/&gt;Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Physician&lt;br/&gt;Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balances as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate goodwill acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated impairment loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(269,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,598)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(310,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill, net of impairment loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Changes to aggregate goodwill in 2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate goodwill acquired &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balances as of December 31, 2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate goodwill acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;396,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;439,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sale of business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated impairment loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(269,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,598)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(310,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill, net of impairment loss&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,683&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,807&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,490&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;________________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) Represents goodwill acquired from the acquisitions of WSG and Selected, calculated as the excess of the fair value of consideration exchanged as compared to the fair value of identifiable net assets acquired. See Note 4 - Acquisitions. During the measurement period, which is not to exceed one year from the acquisition date, the Company may record adjustments to the assets acquired or liabilities assumed, with a corresponding offset to goodwill. Upon conclusion of the measurement period, any subsequent adjustments would be recorded to earnings.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:GoodwillGross
      contextRef="id0de9dfb6a9b4fa7878d2c35c7c2811f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzMtMS0xLTEtMTI4MzQ_bc9345d6-a5a0-4d23-916f-6567b4d836d6"
      unitRef="usd">367880000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i81d445caaf974b0fa0a5c729ea1ef00c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzMtMy0xLTEtMTI4MzQ_77b80d19-70d1-4b9d-ba79-e2f8aaf6e29d"
      unitRef="usd">43405000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzMtNy0xLTEtMTI4MzQ_4765daad-cb82-4b73-a8b0-1d535c7764f8"
      unitRef="usd">411285000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="ic191f9408fff4ad7b6adf241e92bc653_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzQtMS0xLTEtMTI4MzQ_faa6bfbe-d276-4ed2-834f-9f244b8c8604"
      unitRef="usd">9889000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="id8f9b1fc903f483993159b09cc1cf7c1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzQtMy0xLTEtMTI4MzQ_18091d98-d601-49b4-b7cf-652748512168"
      unitRef="usd">0</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i2221a69ba21a458ab8b35d3b7e499d9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzQtNy0xLTEtMTI4MzQ_c1a6ea08-adb9-4855-94a0-4fb733123056"
      unitRef="usd">9889000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="id0de9dfb6a9b4fa7878d2c35c7c2811f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzUtMS0xLTEtMTI4MzQ_7ff3c3c2-a6b0-44da-a474-43dee7fa1140"
      unitRef="usd">269874000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i81d445caaf974b0fa0a5c729ea1ef00c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzUtMy0xLTEtMTI4MzQ_78313126-9a8e-4663-be21-1f67ffe54728"
      unitRef="usd">40598000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzUtNy0xLTEtMTI4MzQ_ad736078-0c54-42ec-af60-c7ec20bc165a"
      unitRef="usd">310472000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="id0de9dfb6a9b4fa7878d2c35c7c2811f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzYtMS0xLTEtMTI4MzQ_a9109566-79ae-4c7c-8186-c8831d0957f6"
      unitRef="usd">88117000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i81d445caaf974b0fa0a5c729ea1ef00c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzYtMy0xLTEtMTI4MzQ_0963abd3-dcfb-4f0e-b341-0f5f2b7def1b"
      unitRef="usd">2807000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzYtNy0xLTEtMTI4MzQ_0545e5bf-bab2-4cbd-9973-a3fc95d79ee9"
      unitRef="usd">90924000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ib03d8f0f61584f3c940b32fa3dd75825_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzktMS0xLTEtMTI4MzQ_7e1c8ac4-4d10-45c0-b824-c02b47456181"
      unitRef="usd">28566000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i49ab6dc079304c20b616adf4a9fd9ba1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzktMy0xLTEtMTI4MzQ_2f6b22f4-d31e-4030-a581-66b9b1ac795d"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzktNy0xLTEtMTI4MzQ_992be4a5-89f9-4631-bc97-0772b323f0e4"
      unitRef="usd">28566000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillGross
      contextRef="ie3ab2aeeffa445a79d457c4f3fa2905e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzE1LTEtMS0xLTEyODM0_92128b67-21d5-4dac-8303-2e68e46eeb52"
      unitRef="usd">396446000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="if0d93af8877940a6a0008c9334e204dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzE1LTMtMS0xLTEyODM0_41173a4d-3844-4a4d-b78e-050482355872"
      unitRef="usd">43405000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzE1LTctMS0xLTEyODM0_1aeecd24-f777-4822-b804-5acf7c9132fd"
      unitRef="usd">439851000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="i5ee73647426747aab9a8dc812abad3e7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzE2LTEtMS0xLTEyODM0_79b7c08e-f4da-4eb8-917c-64430fe1d09a"
      unitRef="usd">9889000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="idb33425cae744a69ac02359ad233868f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzE2LTMtMS0xLTEyODM0_0dc53b7e-9c01-40b4-b569-78ae86f145a0"
      unitRef="usd">0</us-gaap:GoodwillGross>
    <us-gaap:GoodwillGross
      contextRef="id8a67b0d212e4d249d68695b7532824e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzE2LTctMS0xLTEyODM0_8bea246b-8994-4eac-b028-7020ddce0782"
      unitRef="usd">9889000</us-gaap:GoodwillGross>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="ie3ab2aeeffa445a79d457c4f3fa2905e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzE3LTEtMS0xLTEyODM0_55e458b8-9c08-4448-a6dc-b57643350d03"
      unitRef="usd">269874000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="if0d93af8877940a6a0008c9334e204dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzE3LTMtMS0xLTEyODM0_6fb3246d-0785-4790-8277-6ba8f94271a8"
      unitRef="usd">40598000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzE3LTctMS0xLTEyODM0_889c8746-d067-4854-8c74-ce081e97a3d0"
      unitRef="usd">310472000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="ie3ab2aeeffa445a79d457c4f3fa2905e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzE5LTEtMS0xLTEyODM0_bb77eb9d-377a-4373-9e7b-f7a4b6ff89de"
      unitRef="usd">116683000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if0d93af8877940a6a0008c9334e204dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzE5LTMtMS0xLTEyODM0_427bed99-e5db-40f0-b144-33fe68095844"
      unitRef="usd">2807000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90YWJsZTpkZTI2YzEwNDJmY2Q0M2E5ODVkYWNjYTFjY2JhNGRiNi90YWJsZXJhbmdlOmRlMjZjMTA0MmZjZDQzYTk4NWRhY2NhMWNjYmE0ZGI2XzE5LTctMS0xLTEyODM0_26cfd2d4-78dd-459a-92a2-3d0d37f9292a"
      unitRef="usd">119490000</us-gaap:Goodwill>
    <us-gaap:NumberOfReportableSegments
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90ZXh0cmVnaW9uOmU1ZTFhYjE3OTc0NzRhMmFhZDJkMjZiYTdmNGQ0ZmZjXzQ5NDc4MDIzMzgxMTU_678e4598-fc70-4d43-ae90-d51dc4e6eb5b"
      unitRef="segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i22972b1e9cf943b5bee452b4e68d3608_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90ZXh0cmVnaW9uOmU1ZTFhYjE3OTc0NzRhMmFhZDJkMjZiYTdmNGQ0ZmZjXzI0Njc_36fa9a9b-3ff9-4e18-aa1b-e40c7444a3b4"
      unitRef="usd">10200000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i243db4b3ee85485c8e7da62cd208de2c_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90ZXh0cmVnaW9uOmU1ZTFhYjE3OTc0NzRhMmFhZDJkMjZiYTdmNGQ0ZmZjXzI0OTE_0d17de44-0d0b-42c2-8297-181ea3be21ff"
      unitRef="usd">300000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="ic8e0378ae09c4485a7873d3313ac5579_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90ZXh0cmVnaW9uOmU1ZTFhYjE3OTc0NzRhMmFhZDJkMjZiYTdmNGQ0ZmZjXzM5NDA_e407d202-56d3-4cb0-bcf0-b118a1750b75"
      unitRef="usd">14500000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <ccrn:WeightedAverageAmortizationPeriodIfNotAccelerated
      contextRef="i33592fffbd0246139c636dd1ed439184_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90ZXh0cmVnaW9uOmU1ZTFhYjE3OTc0NzRhMmFhZDJkMjZiYTdmNGQ0ZmZjXzYzNjA_53f12d85-48ec-4455-8df2-b5253052bb73">P7Y6M</ccrn:WeightedAverageAmortizationPeriodIfNotAccelerated>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i26db25012ec74d66ac1a7a8126692922_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90ZXh0cmVnaW9uOmU1ZTFhYjE3OTc0NzRhMmFhZDJkMjZiYTdmNGQ0ZmZjXzY3NTA_19407dab-2419-4d18-bc31-b4fa33673c4a"
      unitRef="usd">3100000</us-gaap:AmortizationOfIntangibleAssets>
    <ccrn:ImpactOfAcceleratedAmortizationOnEarningsPerShare
      contextRef="if91a933b13b540d7a8935277354366af_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90ZXh0cmVnaW9uOmU1ZTFhYjE3OTc0NzRhMmFhZDJkMjZiYTdmNGQ0ZmZjXzY3NTc_11d4fa34-e1ac-46d7-9722-084e3fa2f05c"
      unitRef="usdPerShare">0.09</ccrn:ImpactOfAcceleratedAmortizationOnEarningsPerShare>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i63fa29ccfb074146aa0f185a7c223db3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90ZXh0cmVnaW9uOmU1ZTFhYjE3OTc0NzRhMmFhZDJkMjZiYTdmNGQ0ZmZjXzcwNzA_125b8ad4-7fe7-4ccd-a0ce-bdcc3dc459cd"
      unitRef="usd">2100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i47e8437cf891444fbee8f4ea12b32627_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90ZXh0cmVnaW9uOmU1ZTFhYjE3OTc0NzRhMmFhZDJkMjZiYTdmNGQ0ZmZjXzcwNzc_01d8ede0-de90-476d-987a-a865308bfc2e"
      unitRef="usd">800000</us-gaap:AmortizationOfIntangibleAssets>
    <ccrn:ImpactOfAcceleratedAmortizationOnBasicEarningsPerShare
      contextRef="i33592fffbd0246139c636dd1ed439184_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90ZXh0cmVnaW9uOmU1ZTFhYjE3OTc0NzRhMmFhZDJkMjZiYTdmNGQ0ZmZjXzcxODE_dfe54480-53d9-4e64-a8c2-09428ce93fe1"
      unitRef="usdPerShare">-0.08</ccrn:ImpactOfAcceleratedAmortizationOnBasicEarningsPerShare>
    <ccrn:WeightedAverageAmortizationPeriodIfNotAccelerated
      contextRef="id9d84f73b2c44d7291da34598f9bd07f_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90ZXh0cmVnaW9uOmU1ZTFhYjE3OTc0NzRhMmFhZDJkMjZiYTdmNGQ0ZmZjXzczMDA_14d712ff-2bdf-4792-9a02-56a5e2b22108">P7Y9M18D</ccrn:WeightedAverageAmortizationPeriodIfNotAccelerated>
    <ccrn:WeightedAverageAmortizationPeriodIfNotAccelerated
      contextRef="ia38f53c1e337446481ca0416a3ee43ef_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzMvZnJhZzplNWUxYWIxNzk3NDc0YTJhYWQyZDI2YmE3ZjRkNGZmYy90ZXh0cmVnaW9uOmU1ZTFhYjE3OTc0NzRhMmFhZDJkMjZiYTdmNGQ0ZmZjXzczMDA_bbb4f301-dcad-446f-8768-9fbb05f1e629">P7Y9M18D</ccrn:WeightedAverageAmortizationPeriodIfNotAccelerated>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90ZXh0cmVnaW9uOmFkYTlhYjI3MDczMzRjY2M5N2FmNDZjOTQ2MzY2MDg1XzIzMg_c4393cab-a50c-4ba6-9fb5-08963b270a7a">Property and Equipment&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;The Company's property and equipment consists of the following:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #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:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5-7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5-7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(a) (b)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(b)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,013)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;(a) Primarily related to software development.&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;(b) See Note 2 &#x2013; Summary of Significant Accounting Policies.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90ZXh0cmVnaW9uOmFkYTlhYjI3MDczMzRjY2M5N2FmNDZjOTQ2MzY2MDg1XzIzMw_689325f5-70a3-49af-9bad-7df044fcf5c3">&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;The Company's property and equipment consists of the following:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #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:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5-7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5-7 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(a) (b)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(b)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,013)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;(a) Primarily related to software development.&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;(b) See Note 2 &#x2013; Summary of Significant Accounting Policies.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="idc426c59ce79463c91438c21d64a2696_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzMtMS0xLTEtMTI4MzQvdGV4dHJlZ2lvbjplNTI0MjY5ZGQ2OTc0YjdiYTdjMTY4ZWY2MmQ2MGYzYV80_29d71a6a-2a36-45b5-83c6-55b38c75550b">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i9b883ebdc76045ee8ff95d6f787f455d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzMtMS0xLTEtMTI4MzQvdGV4dHJlZ2lvbjplNTI0MjY5ZGQ2OTc0YjdiYTdjMTY4ZWY2MmQ2MGYzYV83_d121569e-a908-46e5-b326-64ad9ba06e5a">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia5cde699be9f4c7691ba39a143520f9f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzMtMy0xLTEtMTI4MzQ_2fa966a5-4d0d-4060-8739-8d1898ca89c4"
      unitRef="usd">4910000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if5f686dc464a4a06b4cb5dbe81d63e4c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzMtNS0xLTEtMTI4MzQ_58453e67-33df-48a5-8b3e-de975a10f763"
      unitRef="usd">3644000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i706abd9e77d547d38a27ffbe867a6ff8_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzQtMS0xLTEtMTI4MzQvdGV4dHJlZ2lvbjo0MWUyMDQyNTYwOWI0MTg3YjBlYjI3OTQ5YzE1YjRjMV80_9e5e8119-e5b2-4b31-bb5e-be65b5bad003">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1b99b0e74bc946379f13a564ecc9368e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzQtMS0xLTEtMTI4MzQvdGV4dHJlZ2lvbjo0MWUyMDQyNTYwOWI0MTg3YjBlYjI3OTQ5YzE1YjRjMV83_e5ed855a-e4c7-4603-937b-70fc1c7c4974">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i11df0e6f2a454b9089b1fe0e039c768c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzQtMy0xLTEtMTI4MzQ_3ab2ef90-801c-41d9-88e7-c58b9ccea5ba"
      unitRef="usd">18839000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iad5b8a419c884e6aaaef9adce307ac5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzQtNS0xLTEtMTI4MzQ_2e13a660-ec77-4492-b36f-8be3546fce5c"
      unitRef="usd">17416000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="icc2d742aa22b43df987d44c577199f2f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzUtMS0xLTEtMTI4MzQvdGV4dHJlZ2lvbjo5NWVhZDc1OWJiOWU0YzBmOWY2NjkxNWE3NmMzM2M2NV80_a2ec6168-ec08-45ce-9563-6ed56456c067">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i505c3dc313144f25b72c025c20f1aebc_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzUtMS0xLTEtMTI4MzQvdGV4dHJlZ2lvbjo5NWVhZDc1OWJiOWU0YzBmOWY2NjkxNWE3NmMzM2M2NV83_a13880e1-3cc1-4301-ac1e-5a8cdea01b0c">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id0684ac868174b10810491ea40bda8d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzUtMy0xLTEtMTI4MzQ_7ef827d1-6e63-4d11-9323-972316a05bfa"
      unitRef="usd">475000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9f416710aacb4a379ff1456f306efe9e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzUtNS0xLTEtMTI4MzQ_60cd3e19-3e46-4354-ba10-224d4861457e"
      unitRef="usd">933000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8ba28f475eec49179ba5ab3368c12ed7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzYtMS0xLTEtMTI4MzQvdGV4dHJlZ2lvbjpmNGU2ODdlZmQwMTk0YzhmYTdmOWI0ZTRlN2I0NGViMF80_96384517-2677-4a35-af21-0e1edcf7bc2a">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i0e5d6cd998d64f389a3fcd7bfcb2f6b2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzYtMS0xLTEtMTI4MzQvdGV4dHJlZ2lvbjpmNGU2ODdlZmQwMTk0YzhmYTdmOWI0ZTRlN2I0NGViMF83_d1b41e2e-1e9d-4399-99fc-178a1a643fe1">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie851f5cfe5d14e0c95dbf098aa14bd60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzYtMy0xLTEtMTI4MzQ_416ceccd-ad84-45b3-b891-147be8a35e22"
      unitRef="usd">2475000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3fba103e5876418796aa20337e5e4f5d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzYtNS0xLTEtMTI4MzQ_71d67413-9d60-415e-96ed-01540c0d7a25"
      unitRef="usd">2528000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id4a82dc5da5c4a7db4acdbc7c1e4fb9a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzctMy0xLTEtMTI4MzQ_f78d0304-2dd6-41ac-86b1-7e94e83c571b"
      unitRef="usd">2523000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i25e1a9ebb12649dcbab6bf105f3a2837_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzctNS0xLTEtMTI4MzQ_bf290dfc-31ff-4a2b-acb6-7873bc62c3cf"
      unitRef="usd">473000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4b8e49dba1a24603b0dd9e2ba947e1b5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzgtMy0xLTEtMTI4MzQ_d94ee925-f206-49e6-bd41-3e90a8a8eb57"
      unitRef="usd">4340000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i999f1692040142b89e5d7e78cb892d9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzgtNS0xLTEtMTI4MzQ_ce1b272c-9758-437a-bdfc-4fa5093d1829"
      unitRef="usd">4370000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzktMy0xLTEtMTI4MzQ_737c83da-0d28-42ba-80a5-9b800545075e"
      unitRef="usd">33562000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzktNS0xLTEtMTI4MzQ_82afa164-c2ec-4e1c-b34b-a0df708ffc69"
      unitRef="usd">29364000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzEwLTMtMS0xLTEyODM0_5310deca-f429-4029-89dc-1c850fef453c"
      unitRef="usd">17729000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzEwLTUtMS0xLTEyODM0_e2f5c67c-38ae-450c-87ae-f6368258d223"
      unitRef="usd">17013000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzExLTMtMS0xLTEyODM0_ad2032cc-e52d-41e3-ab53-c6896b2371d2"
      unitRef="usd">15833000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzYvZnJhZzphZGE5YWIyNzA3MzM0Y2NjOTdhZjQ2Yzk0NjM2NjA4NS90YWJsZTpjMzYzYWQyMzFiMDE0OTM2Yjk5MWVlNTBiOWIyZjVlOC90YWJsZXJhbmdlOmMzNjNhZDIzMWIwMTQ5MzZiOTkxZWU1MGI5YjJmNWU4XzExLTUtMS0xLTEyODM0_fcb7bdab-415d-4a97-a933-7f6483f043ce"
      unitRef="usd">12351000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90ZXh0cmVnaW9uOjkzOTMxMGUyZDhmZTRjMWE5Mjc2OGUzNzQ2Yzc4MThhXzMx_5d6543cc-129d-4bd1-b356-04d04e0fc456">Balance Sheet Details&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance recovery receivable:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance recovery for health claims&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance recovery for workers&#x2019; compensation claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance recovery for professional liability claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,041&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance recovery for workers&#x2019; compensation claims&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance recovery for professional liability claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current security deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzE2LTAtMS0xLTEyODM0_038db5f8-ad3a-4b70-a159-3d6b4ca51a82"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzE2LTAtMS0xLTEyODM0_2b2aa8ca-15dd-48c8-9835-0a21e85907ad"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cloud computing asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,187&#160;&lt;/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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;21,956&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;19,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and benefits:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Salaries and payroll taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for bonuses and commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for workers&#x2019; compensation claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for professional liability claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for healthcare claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for vacation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;65,580&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;35,540&#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:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term accrued claims:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for workers&#x2019; compensation claims&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for professional liability claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,720&#160;&lt;/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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;25,314&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;25,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term note payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;13,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;7,995&#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;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90ZXh0cmVnaW9uOjkzOTMxMGUyZDhmZTRjMWE5Mjc2OGUzNzQ2Yzc4MThhXzM4_8ce1902c-ca8c-43a5-ba85-53aafdbf2b97">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance recovery receivable:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance recovery for health claims&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance recovery for workers&#x2019; compensation claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance recovery for professional liability claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,041&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance recovery for workers&#x2019; compensation claims&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Insurance recovery for professional liability claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-current security deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzE2LTAtMS0xLTEyODM0_038db5f8-ad3a-4b70-a159-3d6b4ca51a82"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzE2LTAtMS0xLTEyODM0_2b2aa8ca-15dd-48c8-9835-0a21e85907ad"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cloud computing asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,187&#160;&lt;/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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;21,956&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;19,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation and benefits:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Salaries and payroll taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for bonuses and commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for workers&#x2019; compensation claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for professional liability claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for healthcare claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for vacation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;65,580&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;35,540&#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:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term accrued claims:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for workers&#x2019; compensation claims&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrual for professional liability claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,720&#160;&lt;/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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;25,314&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;25,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term note payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;13,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;7,995&#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;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <ccrn:InsuranceReceivableforHealthCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzQtMS0xLTEtMTI4MzQ_35197f49-ab6b-4a54-83cf-70617697e31e"
      unitRef="usd">300000</ccrn:InsuranceReceivableforHealthCurrent>
    <ccrn:InsuranceReceivableforHealthCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzQtMy0xLTEtMTI4MzQ_1fd73006-48ca-4f23-8113-4ed1d104f1fc"
      unitRef="usd">369000</ccrn:InsuranceReceivableforHealthCurrent>
    <ccrn:InsuranceRecoveryForWorkersCompensationCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzUtMS0xLTEtMTI4MzQ_9afbb620-58bd-4eab-b819-8fd41f2aefd7"
      unitRef="usd">2836000</ccrn:InsuranceRecoveryForWorkersCompensationCurrent>
    <ccrn:InsuranceRecoveryForWorkersCompensationCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzUtMy0xLTEtMTI4MzQ_87bf5009-750c-4219-84ba-e19013c65534"
      unitRef="usd">2629000</ccrn:InsuranceRecoveryForWorkersCompensationCurrent>
    <us-gaap:InsuranceReceivableForMalpracticeCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzYtMS0xLTEtMTI4MzQ_eeb0077f-5b33-4267-b698-c416be0c0975"
      unitRef="usd">1905000</us-gaap:InsuranceReceivableForMalpracticeCurrent>
    <us-gaap:InsuranceReceivableForMalpracticeCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzYtMy0xLTEtMTI4MzQ_68d9f7a2-04e7-4366-adff-c2b4241c62c2"
      unitRef="usd">1700000</us-gaap:InsuranceReceivableForMalpracticeCurrent>
    <us-gaap:InsuranceSettlementsReceivableCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzctMS0xLTEtMTI4MzQ_1b4abf7f-4d69-461e-8be5-face4aa20c37"
      unitRef="usd">5041000</us-gaap:InsuranceSettlementsReceivableCurrent>
    <us-gaap:InsuranceSettlementsReceivableCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzctMy0xLTEtMTI4MzQ_650175be-bc72-4142-9e8d-41f554663260"
      unitRef="usd">4698000</us-gaap:InsuranceSettlementsReceivableCurrent>
    <ccrn:InsuranceRecoveryForWorkersCompensationNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzEwLTEtMS0xLTEyODM0_0d2290e4-3ae9-45aa-8cfb-e51f4fd3566a"
      unitRef="usd">4861000</ccrn:InsuranceRecoveryForWorkersCompensationNoncurrent>
    <ccrn:InsuranceRecoveryForWorkersCompensationNoncurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzEwLTMtMS0xLTEyODM0_d535176f-37ba-487a-842a-bcbb381439fe"
      unitRef="usd">5352000</ccrn:InsuranceRecoveryForWorkersCompensationNoncurrent>
    <us-gaap:InsuranceReceivableForMalpracticeNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzExLTEtMS0xLTEyODM0_8341a23c-db35-44f5-a80f-b6cfbf18a786"
      unitRef="usd">9137000</us-gaap:InsuranceReceivableForMalpracticeNoncurrent>
    <us-gaap:InsuranceReceivableForMalpracticeNoncurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzExLTMtMS0xLTEyODM0_faa041fa-6cc6-431f-990c-7fd19093bbe4"
      unitRef="usd">7763000</us-gaap:InsuranceReceivableForMalpracticeNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzEyLTEtMS0xLTEyODM0_0d9f590b-8253-4265-b644-f262ad4afba1"
      unitRef="usd">672000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzEyLTMtMS0xLTEyODM0_813af4ed-49d2-42e8-84e5-f8df92a3c8fb"
      unitRef="usd">786000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzE0LTEtMS0xLTEyODM0_e0f1bf00-448b-4d46-b248-a1fcdc3edfef"
      unitRef="usd">1398000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzE0LTMtMS0xLTEyODM0_afb9740d-3a7f-4fcc-a31a-2de4091967f3"
      unitRef="usd">1156000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzE1LTEtMS0xLTEyODM0_8df23afe-1da1-4cf7-aad9-bc6ce5edda1c"
      unitRef="usd">991000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzE1LTMtMS0xLTEyODM0_73c26eb5-a5f0-4d0e-8ea4-d0099a500d2c"
      unitRef="usd">1063000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzE2LTEtMS0xLTEyODM0_6e715d13-2b06-4377-8528-fa422eb38675"
      unitRef="usd">57000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzE2LTMtMS0xLTEyODM0_800c0ef7-da17-430e-88c0-1322d50c5e3f"
      unitRef="usd">102000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzE3LTEtMS0xLTEyODM0_82c60b25-844e-4811-bfd2-51f1a52d6aa5"
      unitRef="usd">4840000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzE3LTMtMS0xLTEyODM0_8090d690-18d8-41cf-b064-b89641012331"
      unitRef="usd">3187000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzE4LTEtMS0xLTEyODM0_4682fd12-95ed-467f-b8cf-44213c330c0d"
      unitRef="usd">21956000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzE4LTMtMS0xLTEyODM0_98ac9dff-fedb-4aca-b50e-0ee0984b5888"
      unitRef="usd">19409000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzIxLTEtMS0xLTEyODM0_a7abc3b1-e1a6-40a4-9c2d-5f4defac43c4"
      unitRef="usd">39139000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzIxLTMtMS0xLTEyODM0_794b086c-be6e-4b98-8413-c4af61e32f49"
      unitRef="usd">13131000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzIyLTEtMS0xLTEyODM0_9ab875e5-48ba-4c3d-bec1-592c045f6d1b"
      unitRef="usd">10755000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzIyLTMtMS0xLTEyODM0_29839bc0-0f34-438d-a55b-f4291bff6005"
      unitRef="usd">7705000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzIzLTEtMS0xLTEyODM0_f735f77d-accd-4c82-982a-fb7884182719"
      unitRef="usd">8394000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzIzLTMtMS0xLTEyODM0_1e9183ed-d306-464f-a9ae-e5b1aba9d352"
      unitRef="usd">7670000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:MalpracticeLossContingencyAccrualUndiscountedCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzI0LTEtMS0xLTEyODM0_b4648a1b-d35b-4bd0-bdaa-8b45b3be44f6"
      unitRef="usd">2448000</us-gaap:MalpracticeLossContingencyAccrualUndiscountedCurrent>
    <us-gaap:MalpracticeLossContingencyAccrualUndiscountedCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzI0LTMtMS0xLTEyODM0_9350f157-a1d6-434c-acf5-4d78677e5c4e"
      unitRef="usd">2499000</us-gaap:MalpracticeLossContingencyAccrualUndiscountedCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzI1LTEtMS0xLTEyODM0_e48c5c8b-31f8-412f-be13-859965d07c03"
      unitRef="usd">4081000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzI1LTMtMS0xLTEyODM0_ab59fc97-2c91-4cc7-883b-db00c5829fa3"
      unitRef="usd">3926000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzI2LTEtMS0xLTEyODM0_aa436361-6ddd-4a60-b809-717a5523aae3"
      unitRef="usd">763000</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzI2LTMtMS0xLTEyODM0_d0f9b580-8b37-4ce8-97bd-52825d0b2e0c"
      unitRef="usd">609000</us-gaap:AccruedVacationCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzI3LTEtMS0xLTEyODM0_ee33ff2c-98ea-4dce-b250-0e2eab76cc22"
      unitRef="usd">65580000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzI3LTMtMS0xLTEyODM0_1b1d8292-6979-489e-a73c-5ad423d4d72a"
      unitRef="usd">35540000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzMwLTEtMS0xLTEyODM0_73c73e8c-2573-4117-bdeb-1feb41328705"
      unitRef="usd">11777000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:WorkersCompensationLiabilityNoncurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzMwLTMtMS0xLTEyODM0_e350b0ea-43bb-4950-b832-b5b3f9880511"
      unitRef="usd">12692000</us-gaap:WorkersCompensationLiabilityNoncurrent>
    <us-gaap:MalpracticeLossContingencyAccrualUndiscountedNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzMxLTEtMS0xLTEyODM0_3341c331-6a0e-4ac0-b80f-8015d5414489"
      unitRef="usd">13537000</us-gaap:MalpracticeLossContingencyAccrualUndiscountedNoncurrent>
    <us-gaap:MalpracticeLossContingencyAccrualUndiscountedNoncurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzMxLTMtMS0xLTEyODM0_5eef15dd-1005-4664-9320-7fa11e4a419f"
      unitRef="usd">12720000</us-gaap:MalpracticeLossContingencyAccrualUndiscountedNoncurrent>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzMyLTEtMS0xLTEyODM0_69a336b9-a737-4f4d-a4cf-edc83d780aff"
      unitRef="usd">25314000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzMyLTMtMS0xLTEyODM0_b9ce6f1f-e9a2-447f-abca-f98573999391"
      unitRef="usd">25412000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:RestructuringReserveNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzM1LTEtMS0xLTEyODM0_1bf29c5a-9447-4181-860c-f30df741db0c"
      unitRef="usd">1829000</us-gaap:RestructuringReserveNoncurrent>
    <us-gaap:RestructuringReserveNoncurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzM1LTMtMS0xLTEyODM0_d66b36a9-0b0f-4598-9a7d-032f2a81314a"
      unitRef="usd">2082000</us-gaap:RestructuringReserveNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzM2LTEtMS0xLTEyODM0_ca720485-8bd0-448c-8aca-732bdeebdaa3"
      unitRef="usd">2457000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzM2LTMtMS0xLTEyODM0_939fc71e-f142-4231-b4ba-5e1dceb330fc"
      unitRef="usd">2475000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:LongTermNotesPayable
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzM3LTEtMS0xLTEyODM0_d8dae649-bc78-4674-8a3a-505892c2eb30"
      unitRef="usd">0</us-gaap:LongTermNotesPayable>
    <us-gaap:LongTermNotesPayable
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzM3LTMtMS0xLTEyODM0_104c4c35-b7c8-4089-b771-8a19bb80a3cd"
      unitRef="usd">2426000</us-gaap:LongTermNotesPayable>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzM4LTEtMS0xLTEyODM0_478a0f95-559b-43e9-8646-86ac5ace0de6"
      unitRef="usd">8994000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzM4LTMtMS0xLTEyODM0_67905239-ccb2-4247-a60d-f747441b38ec"
      unitRef="usd">951000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <ccrn:OtherLiabilitiesMiscellaneousNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzQwLTEtMS0xLTEyODM0_7af6327a-a0d5-4f76-8286-7c8f648a6dd5"
      unitRef="usd">508000</ccrn:OtherLiabilitiesMiscellaneousNoncurrent>
    <ccrn:OtherLiabilitiesMiscellaneousNoncurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzQwLTMtMS0xLTEyODM0_d8b2c90b-6c14-46e8-9ed1-32216e35b5d6"
      unitRef="usd">61000</ccrn:OtherLiabilitiesMiscellaneousNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzQxLTEtMS0xLTEyODM0_823fbe38-eb5f-4b1d-b5b6-c798a2b3c49a"
      unitRef="usd">13788000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xMzkvZnJhZzo5MzkzMTBlMmQ4ZmU0YzFhOTI3NjhlMzc0NmM3ODE4YS90YWJsZTo0NDIwMTU3Y2E2NjQ0ODdjYjdhMGY3NGUxMTU1MTExOS90YWJsZXJhbmdlOjQ0MjAxNTdjYTY2NDQ4N2NiN2EwZjc0ZTExNTUxMTE5XzQxLTMtMS0xLTEyODM0_4a9593ba-26f3-4ba3-ae37-18d4cd614301"
      unitRef="usd">7995000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzc1MTA_3b07dea9-ebd7-4a10-9c13-37ff1f61de39">Debt&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;The Company's long-term debt consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Debt Issuance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Debt Issuance Costs&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="21" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term Loan, interest of 6.50% at December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Secured Asset-Based Loan, interest of 1.60% and 2.73% at December 31, 2021 and December 31, 2020, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Note Payable, interest of 2.00% per annum&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,063)&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current portion - note payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current portion - term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt 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-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021 and 2020, the current portion of the note payable and the term loan is included in current portion of debt on the consolidated balance sheets. The Company has elected to present the debt issuance costs associated with its revolving line-of-credit as an asset, which is included in other non-current assets on the consolidated balance sheets. In addition, the non-current portion of the note payable as of December 31, 2020 is included in other long-term liabilities on the consolidated balance sheets. As a result, the long-term debt in the above table will not agree to long-term debt, net of current portion on the consolidated balance sheets herein.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, the aggregate schedule for maturities of debt are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&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:52.701%"/&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.969%"/&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.969%"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Senior Secured Asset-Based Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Note Payable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Through Years Ending December&#160;31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding: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:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding: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:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding: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:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt 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:6pt;margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2021 Term Loan Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="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;On June 8, 2021, the Company entered into a Term Loan Credit Agreement (Term Loan Agreement) with certain lenders identified therein (collectively, the Lenders) and Wilmington Trust, National Association as administrative agent and collateral agent, pursuant to which the Lenders extended to the Company a six-year second lien subordinated term loan in the amount of $100.0&#160;million (term loan). The term loan has an interest rate of one-month London Inter Bank Offered Rate (LIBOR) plus 5.75% per annum, subject to a 0.75% LIBOR floor. The term loan was used to pay the cash consideration, as well as any costs, fees, and expenses in connection with the WSG acquisition (see Note 4 - Acquisition), with the remainder used to pay down a portion of the asset based credit facility. Fees paid in connection with the Term Loan Agreement have been included as debt issuance costs and as a reduction to the carrying amount of the term loan and are expected to be amortized to interest expense over the term of the Term Loan Agreement.&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;The borrowings under the Term Loan Agreement generally bear interest at a variable rate based on either LIBOR or Base Rate (as defined in the Term Loan Agreement) and are subject to mandatory prepayments of principal payable in quarterly installments, commencing on September 30, 2021, with each installment being in the aggregate principal amount 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;$0.3&#160;million&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; (subject to adjustment as a result of prepayments) provided that, to the extent not previously paid, the aggregate unpaid principal balance would be due and payable on the maturity date. The Term Loan Agreement contains various restrictions and covenants applicable to the Company and its subsidiaries, including a covenant to maintain a minimum net leverage ratio. The Company was in compliance with this covenant as of December 31, 2021. Obligations under the Term Loan Agreement are secured by substantially all the assets of the borrowers and guarantors under the Term Loan Agreement, subject to customary exceptions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 18, 2021, the Company amended its Term Loan Agreement (Term Loan First Amendment), which provided the Company an incremental term loan in an aggregate amount equal to $75.0 million. Additionally, the Term Loan First Amendment increased the aggregate amount of all increases (as defined in the Term Loan Agreement) to be no greater than $115.0 million. The borrowings will be used primarily to fund organic growth. Commencing on December 31, 2021, installments of the mandatory prepayments will be in the aggregate principal amount 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; $0.4&#160;million&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;. All other terms, conditions, covenants, and pricing of the Term Loan Agreement remain the same. In conjunction with the Term Loan First Amendment, the Company entered into the Term Loan First Amendment to the Intercreditor Agreement, effective as of November 18, 2021, which sets forth the lien priority, relative rights, and other creditors&#x2019; rights issues in respect of the collateral lenders.&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;The Term Loan Agreement also contains customary events of default. If an event of default under the Term Loan Agreement occurs and is continuing, then the administrative agent or the requisite Lenders may declare any outstanding obligations under the Term Loan Agreement to be immediately due and payable. In addition, the Company or any of its subsidiaries becoming the subject of voluntary or involuntary proceedings under any bankruptcy, insolvency or similar law, constitutes an event of default under the Term Loan Agreement.&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:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The term loan is secured by a second-priority security interest in the collateral as defined in the ABL Credit Agreement (Loan Agreement) (as described below), and Wells Fargo Bank, National Association as agent, as amended by the First Amendment, Second Amendment, and Third Amendment to the Loan Agreement (as described below). The lien priority, relative rights, and other creditors&#x2019; rights issues in respect of the collateral lenders are set forth in the Intercreditor Agreement, by and among Wells Fargo Bank, National Association, as first lien agent, and Wilmington Trust, National Association, as second lien agent, as amended, restated, amended and restated, supplemented or otherwise modified from time to time in accordance with the terms thereof dated June 8, 2021 (Intercreditor Agreement).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2019 Loan Agreement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective October 25, 2019, the Company terminated its commitments under its prior senior credit facility entered into in August 2017 and entered into an Loan Agreement, by and among the Company and certain of its domestic subsidiaries, as borrowers or guarantors, Wells Fargo, PNC Bank N.A., as well as other Lenders (as defined) from time to time parties thereto. The Loan Agreement provides for a five-year revolving senior secured asset-based credit facility (ABL) in the aggregate principal amount of up to $120.0 million (as described below), including a sublimit for swing loans up to $15.0 million and a $35.0 million sublimit for standby letters of credit.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 30, 2020, the Company amended its Loan Agreement (First Amendment), which increased the current aggregate committed size of the ABL from $120.0&#160;million to $130.0&#160;million. All other terms, conditions, covenants, and pricing of the Loan Agreement remained the same. &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 March 8, 2021, the Company amended its Loan Agreement (Second Amendment), which increased the current aggregate committed size of the ABL from $130.0&#160;million to $150.0&#160;million, increased certain borrowing base sub-limits, and decreased both the cash dominion event and financial reporting triggers.&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 June 8, 2021, the Company amended its Loan Agreement (Third Amendment), which permits the incurrence of indebtedness and grant of security as set forth in the Loan Agreement and in accordance with the Intercreditor Agreement, and provides mechanics relating to a transition away from LIBOR as a benchmark interest rate to a replacement alternative benchmark rate or mechanism for loans made in U.S. dollars.&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 November 18, 2021, the Company amended its Loan Agreement (Fourth Amendment), whereby the permitted indebtedness (as defined in the Loan Agreement), was increased to $175.0&#160;million.&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;These amendments were treated as modifications of debt and, as a result, the associated fees and costs were included in debt issuance costs and will be amortized ratably over the remaining term of the Loan Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Availability of the ABL commitments is subject to a borrowing base of up to 85% of secured eligible accounts receivable, subject to adjustment at certain quality levels, plus an amount of supplemental availability (as defined by the Loan Agreement), reducing over time in accordance with the terms of the Loan Agreement, minus customary reserves, and subject to customary adjustments. Revolving loans and letters of credit issued under the Loan Agreement reduce availability under the ABL on a dollar-for-dollar basis. Availability under the ABL will be used for general corporate purposes. At December 31, 2021, availability under the ABL was $150.0 million and the Company had $9.2 million of borrowings drawn, as well as $18.2 million of letters of credit outstanding related to workers' compensation and professional liability policies (see Note 2 - Summary of Significant Accounting Policies), leaving $122.6 million available for borrowing.&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;The initial amounts drawn on the ABL included funds to repay the Company&#x2019;s then outstanding borrowings of $75.4 million under its August 2017 Credit Facility and $1.3 million for the payment of fees, expenses, and accrued interest, as well as to backstop $21.2 million for outstanding letters of credit. The refinancing was treated as an extinguishment of debt, and, as a result, the Company wrote-off debt issuance costs of approximately $1.4 million in the fourth quarter of 2019, which is included with loss on early extinguishment of debt in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, the interest rate spreads and fees under the Loan Agreement were based on LIBOR plus 1.50% for the revolving portion of the borrowing base and LIBOR plus 4.00% on the Supplemental Availability. The Base Rate (as defined by the Loan Agreement) margins would have been 0.50% and 3.00% for the revolving portion and Supplemental Availability, respectively. The LIBOR and Base Rate margins are subject to monthly pricing adjustments, pursuant to a pricing matrix based on the Company&#x2019;s excess availability under the revolving credit facility. In addition, the facility is subject to an unused line fee, letter of credit fees, and an administrative fee. The unused line fee is 0.375% of the average daily unused portion of the revolving credit facility.&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;The Loan Agreement contains various restrictions and covenants applicable to the Company and its subsidiaries, including a covenant to maintain a minimum fixed charge coverage ratio. The Company was in compliance with this covenant as of December 31, 2021. Obligations under the ABL are secured by substantially all the assets of the borrowers and guarantors, subject to customary exceptions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Loan Agreement also contains customary events of default. If an event of default under the Loan Agreement occurs and remains uncured, then the administrative agent or the requisite lenders may declare any outstanding obligations to be immediately due and payable. In addition, if the Company or any of its subsidiaries becomes the subject of voluntary or involuntary proceedings under any bankruptcy, insolvency or similar law, then any outstanding obligations under the Loan Agreement will automatically become due and payable.&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-style:italic;font-weight:700;line-height:120%"&gt;Prior Senior Credit Facility&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;The Company had a prior senior credit facility that included a revolver and term loan. The term loan was payable in quarterly installments, and the Company had the right at any time to prepay borrowings, in whole or in part, without premium or penalty. During the year ended December 31, 2019, the Company made optional prepayments of $12.5&#160;million on the term loan.&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:115%"&gt;In both the first and third quarters of 2019, the Company amended its prior senior credit facility to reduce the commitment under the revolving credit facility, among other changes. Each of the amendments were treated as modifications and the fees of $0.7&#160;million paid to its lenders were classified as debt issuance costs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the reduction in borrowing capacity under the revolving credit facility, as well as the reduction in the term loan due to early prepayments, debt issuance costs of $0.5&#160;million were written off in the year ended December 31, 2019. The write-off of debt issuance costs was included as loss on early extinguishment of debt in the consolidated statements of operations. &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;In the third quarter of 2019, in contemplation of entering into the Loan Agreement, the Company terminated its interest rate swap agreement associated with its prior senior credit facility by making a cash payment of $1.3&#160;million. As the interest payments related to the swap were no longer expected to occur, the unrealized amount of loss that had accumulated in other comprehensive loss was recognized, resulting in a $1.3&#160;million loss on derivative in the third quarter of 2019. See Note 9 - Derivative.&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-style:italic;font-weight:700;line-height:120%"&gt;Note Payable&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 October 30, 2015, in connection with the Mediscan acquisition, the Company assumed two contingent purchase price liabilities for a previously acquired business, one that was payable annually based on certain performance criteria for the years 2016 through 2019, and a second performance criterion related to 2019 payable in three equal installments. In the first quarter of 2020, the total earnout amount related to both 2019 performance criteria of $7.4&#160;million was determined, and the Company paid $0.1&#160;million on the first earnout related to the year 2019. The remaining $7.3&#160;million, related to the second earnout, was converted to a subordinated promissory note payable.&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;The first two installments of $2.4&#160;million each were paid in the second quarter of 2020 and in the first quarter of 2021, respectively. The third installment of $2.5&#160;million is to be paid, together with interest at a rate of 2% per annum, accruing from April 1, 2020, on January 31, 2022. At December 31, 2021, the note payable balance is included in current portion of debt on the consolidated balance sheets. See Note 4 - Acquisitions.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzQ5NDc4MDIzNTY0MjY_fc19edc3-eaff-4cb9-94c3-eefd1319059b">&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;The Company's long-term debt consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Debt Issuance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Debt Issuance Costs&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="21" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term Loan, interest of 6.50% at December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Secured Asset-Based Loan, interest of 1.60% and 2.73% at December 31, 2021 and December 31, 2020, respectively&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(991)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Note Payable, interest of 2.00% per annum&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,063)&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current portion - note payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current portion - term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt 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:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i9b4e10d8fade48a4a711480c55a154d1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzMtMC0xLTEtMjQ1MjgvdGV4dHJlZ2lvbjo2NGYwMjAxZWMxN2M0YzJlYjkyZDRiMGViY2UzNWQxOV8xMDk5NTExNjI3ODI0_24a64c40-b887-4bac-b1c0-f0d5d5a18ae6"
      unitRef="number">0.0650</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9b4e10d8fade48a4a711480c55a154d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzMtMS0xLTEtMjQ1MTQ_4f7d3bd0-f308-4279-8199-2b6d2d2de8c4"
      unitRef="usd">174312000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i9b4e10d8fade48a4a711480c55a154d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzMtMy0xLTEtMjQ1MTQ_53c82c0f-bd6d-49d6-84e2-c679e9958356"
      unitRef="usd">5396000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie83dac79b5f14054ad5744e582c43ea6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzMtNS0xLTEtMjQ1MTQ_b7a048dc-5e45-4788-afb2-af6b3bdc7479"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ie83dac79b5f14054ad5744e582c43ea6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzMtNy0xLTEtMjQ1MTQ_0b6e068b-1d44-4320-bd2a-e3a863926908"
      unitRef="usd">0</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i7731db860a234594a7ba74cae2e6e523_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzQtMC0xLTEtMjQ1MzUvdGV4dHJlZ2lvbjo0N2UwM2FkM2NjMzk0YmJjOTcwYmE3NzM2ODA4NzlmMV8xMDk5NTExNjI3OTAw_6fc8ea41-cf85-4387-a3bf-e7d1db6efe96"
      unitRef="number">0.0160</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ic8229afe485e47a18c8f02753d28b30b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzQtMC0xLTEtMjQ1MzUvdGV4dHJlZ2lvbjo0N2UwM2FkM2NjMzk0YmJjOTcwYmE3NzM2ODA4NzlmMV8xMDk5NTExNjI3ODky_671ab9b6-4c5c-44ab-9f42-08991b05956b"
      unitRef="number">0.0273</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7731db860a234594a7ba74cae2e6e523_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzQtMS0xLTEtMjQ1MTQ_aaaf98de-4862-447c-8f24-4b134a257c56"
      unitRef="usd">9200000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i7731db860a234594a7ba74cae2e6e523_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzQtMy0xLTEtMjQ1MTQ_347be0fd-931f-492e-8da0-650aa361ab2e"
      unitRef="usd">991000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ic8229afe485e47a18c8f02753d28b30b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzQtNS0xLTEtMjQ1MTQ_dd9e2de7-4bae-4deb-bcc0-8422172531de"
      unitRef="usd">53408000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ic8229afe485e47a18c8f02753d28b30b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzQtNy0xLTEtMjQ1MTQ_d7f45fed-13f8-4ffe-8a9c-b498b79cf191"
      unitRef="usd">1063000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2c82c3af754a43cbb7ac0e23e6179fa8_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzUtMC0xLTEtMjQ1MjEvdGV4dHJlZ2lvbjo1ZWEyMzg3OWRmZmI0YzFmOTVkNjVjMjczNmM0MDc2MV8xMDk5NTExNjI3ODE2_03868e55-35c5-467a-8077-817568268dc9"
      unitRef="number">0.0200</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i41cfa38b457b4e94b45748f1a354c158_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzUtMC0xLTEtMjQ1MjEvdGV4dHJlZ2lvbjo1ZWEyMzg3OWRmZmI0YzFmOTVkNjVjMjczNmM0MDc2MV8xMDk5NTExNjI3ODE2_a36a8b1e-d82d-4385-9800-75314de99763"
      unitRef="number">0.0200</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i41cfa38b457b4e94b45748f1a354c158_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzUtMS0xLTEtMjQ1MTQ_1c2248ca-b89c-4a23-87ae-0fa2debb5bcc"
      unitRef="usd">2426000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i41cfa38b457b4e94b45748f1a354c158_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzUtMy0xLTEtMjQ1MTQ_1e5b40c1-46a5-4406-a908-1f6f051af1f9"
      unitRef="usd">0</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i2c82c3af754a43cbb7ac0e23e6179fa8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzUtNS0xLTEtMjQ1MTQ_d03ff1c7-4b15-4006-b1e4-0691e5eccbc4"
      unitRef="usd">4851000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i2c82c3af754a43cbb7ac0e23e6179fa8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzUtNy0xLTEtMjQ1MTQ_ffd03297-f863-4f16-a46a-336971e34123"
      unitRef="usd">0</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzYtMS0xLTEtMjQ1MTQ_b4023a2d-4ff7-4295-9859-97a82e1b7a35"
      unitRef="usd">185938000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzYtMy0xLTEtMjQ1MTQ_fd2086d1-e40d-4ca8-bfa0-24250998a341"
      unitRef="usd">6387000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzYtNS0xLTEtMjQ1MTQ_76b6e358-4f2c-42d1-8258-02f088af83ef"
      unitRef="usd">58259000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzYtNy0xLTEtMjQ1MTQ_81f32b14-9e96-44ac-a658-138301730f3b"
      unitRef="usd">1063000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebtCurrent
      contextRef="i41cfa38b457b4e94b45748f1a354c158_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzctMS0xLTEtMjQ1MTQ_11cd6654-6320-46ea-b80d-7f38fc1ebb0e"
      unitRef="usd">2426000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i2c82c3af754a43cbb7ac0e23e6179fa8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzctNS0xLTEtMjQ1MTQ_857bd663-625e-40d1-aee8-e1e940ec4ba0"
      unitRef="usd">2425000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i9b4e10d8fade48a4a711480c55a154d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzgtMS0xLTEtMjQ1MTQ_ef959555-977f-42cf-ab67-0b9ecd003cff"
      unitRef="usd">1750000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ie83dac79b5f14054ad5744e582c43ea6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzgtNS0xLTEtMjU4NTk_c0e3dcc5-f3d1-4c26-9714-7c1d98856c21"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzktMS0xLTEtMjQ1MTQ_82c749cc-f449-449b-a965-b66af2a77749"
      unitRef="usd">181762000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzktMy0xLTEtMjQ1MTQ_996b43b9-4753-4f76-a89c-b995477c0544"
      unitRef="usd">6387000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzktNS0xLTEtMjQ1MTQ_4664d0ae-9eb0-4195-b022-7ffebbdf8dad"
      unitRef="usd">55834000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTowYjEwM2RmMmIzYTE0NGJmYTM1MTBkZTBkMTA0YTliOS90YWJsZXJhbmdlOjBiMTAzZGYyYjNhMTQ0YmZhMzUxMGRlMGQxMDRhOWI5XzktNy0xLTEtMjQ1MTQ_4310e7ca-2bd5-4474-aa0c-63392194a20d"
      unitRef="usd">1063000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzQ5NDc4MDIzNTY0Mjc_ee8543a7-46ba-48bf-a639-8ac4308b417a">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021, the aggregate schedule for maturities of debt are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&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:52.701%"/&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.969%"/&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.969%"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Senior Secured Asset-Based Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Note Payable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Through Years Ending December&#160;31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding: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:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding: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:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding: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:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:2pt 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:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i9b4e10d8fade48a4a711480c55a154d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzItMS0xLTEtMjQ1Nzk_d41cca96-b485-4996-ade9-bbdcee50d1b5"
      unitRef="usd">1750000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i7731db860a234594a7ba74cae2e6e523_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzItMy0xLTEtMjQ1Nzk_4cd849e2-3938-4043-8900-fac8c1b5a29f"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i41cfa38b457b4e94b45748f1a354c158_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzItNS0xLTEtMjQ1Nzk_f460ec53-bbfc-4173-9a36-a84f2e7c0892"
      unitRef="usd">2426000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i9b4e10d8fade48a4a711480c55a154d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzMtMS0xLTEtMjQ1Nzk_4622c893-ea9a-4f07-a669-66c5010bd833"
      unitRef="usd">1750000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i7731db860a234594a7ba74cae2e6e523_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzMtMy0xLTEtMjQ1Nzk_b5629a0f-a313-4b87-972c-b4f5d16aa88c"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i41cfa38b457b4e94b45748f1a354c158_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzMtNS0xLTEtMjQ1Nzk_c7bd4f3e-a80d-4561-851f-3afb1df3216a"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i9b4e10d8fade48a4a711480c55a154d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzQtMS0xLTEtMjQ1Nzk_cc41f89d-1be0-41ac-803c-edc8b61fc918"
      unitRef="usd">1750000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i7731db860a234594a7ba74cae2e6e523_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzQtMy0xLTEtMjQ1Nzk_a1cedf0c-f203-41bf-a4c3-df5b03d3d1c0"
      unitRef="usd">9200000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i41cfa38b457b4e94b45748f1a354c158_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzQtNS0xLTEtMjQ1Nzk_291a7977-1d3a-4ac5-9a34-fb76135e902c"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i9b4e10d8fade48a4a711480c55a154d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzUtMS0xLTEtMjQ1Nzk_6a74db6b-a42f-470d-ab61-28e37e171cb8"
      unitRef="usd">1750000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i7731db860a234594a7ba74cae2e6e523_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzUtMy0xLTEtMjU4NjE_e8d22f21-fba8-445f-9268-1bb70a20bd5d"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i41cfa38b457b4e94b45748f1a354c158_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzUtNS0xLTEtMjQ1Nzk_6c4b215f-e045-4b4a-ab4d-2b08eb6230ae"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i9b4e10d8fade48a4a711480c55a154d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzYtMS0xLTEtMjQ1Nzk_389fe2fe-4251-4224-81a6-4787a46baa22"
      unitRef="usd">1750000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i7731db860a234594a7ba74cae2e6e523_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzYtMy0xLTEtMjQ1Nzk_ddaae85f-003e-435c-a9fc-7daa2cd4476a"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i41cfa38b457b4e94b45748f1a354c158_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzYtNS0xLTEtMjQ1Nzk_96c6c0aa-7f4d-4979-b75f-b775e5099ca1"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i9b4e10d8fade48a4a711480c55a154d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzctMS0xLTEtMjQ1Nzk_56d09fc6-0a77-4d8a-8e58-1b24ab63c1c0"
      unitRef="usd">165562000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i7731db860a234594a7ba74cae2e6e523_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzctMy0xLTEtMjQ1Nzk_16dec742-e5b8-4b09-a817-c7030483860c"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i41cfa38b457b4e94b45748f1a354c158_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzctNS0xLTEtMjQ1Nzk_96e906f8-68d5-470a-82aa-16de01ba012a"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9b4e10d8fade48a4a711480c55a154d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzgtMS0xLTEtMjQ1Nzk_c4a0409b-6e40-42fb-9bc1-e876ba7eaa4a"
      unitRef="usd">174312000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7731db860a234594a7ba74cae2e6e523_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzgtMy0xLTEtMjQ1Nzk_3c2dd1f7-af2a-4b9a-873a-7d4f2dca97bc"
      unitRef="usd">9200000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i41cfa38b457b4e94b45748f1a354c158_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90YWJsZTozYjEyMDAyYjQ2Zjk0ZjNkYTRlZjQ4YzM2YjczNjA3Yy90YWJsZXJhbmdlOjNiMTIwMDJiNDZmOTRmM2RhNGVmNDhjMzZiNzM2MDdjXzgtNS0xLTEtMjQ1Nzk_c78eedf0-6966-456c-b889-25777a2cc3fa"
      unitRef="usd">2426000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentTerm
      contextRef="i144bc601773f4bf4ab3c90955543369f_D20210608-20210608"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzIxOTkwMjMyODcwNDM_3a6db377-0932-4ca3-bdc4-831ec01d075b">P6Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia0fab5eb1ab24448b0ebe13de5cf069c_I20210608"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzEwOTk1MTE2NTMzNDQ_be1c1742-be5a-48ee-9692-bb89c66fbe59"
      unitRef="usd">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i4e59fa4cf7e04008b0a399cb2cb0fb1d_D20210608-20210608"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzEwOTk1MTE2NTMzNjA_253924cc-76dc-460a-aaa0-cc95a1f8ee7c"
      unitRef="number">0.0575</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <ccrn:DebtInstrumentVariableInterestRateFloor
      contextRef="i4e59fa4cf7e04008b0a399cb2cb0fb1d_D20210608-20210608"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzEwOTk1MTE2NTMzNjc_4756becf-cb8e-4b08-bd35-045c5049a711"
      unitRef="number">0.0075</ccrn:DebtInstrumentVariableInterestRateFloor>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="i144bc601773f4bf4ab3c90955543369f_D20210608-20210608"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzg3OTYwOTMwNTM3OTc_97549652-e42a-4e1b-91a7-64a6f148d385"
      unitRef="usd">300000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7ba90567f7a640fcac7cad490ad6abb6_I20211118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzEwOTk1MTE2NTU1ODI_356d6589-e705-4994-8888-78b4efdea0a7"
      unitRef="usd">75000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i8cac9d62ef04476c9e350b0e28ec0424_I20211118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzEwOTk1MTE2NTU1OTU_3750be91-721c-405b-93e6-f2054fe04662"
      unitRef="usd">115000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="if9577de1ddcb4e5eacaecae9019fa007_D20211118-20211118"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzcxNDY4MjU2MTIxMDY_d1f0697b-2a65-4244-bf45-1b567bbe165f"
      unitRef="usd">400000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:LineOfCreditFacilityExpirationPeriod
      contextRef="i9045dab4d16b4f85bb92d1779ee01b0a_D20191025-20191025"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzc1MTM_0a0dffdb-51ec-4139-9070-5674a912e196">P5Y</us-gaap:LineOfCreditFacilityExpirationPeriod>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i5b461473b9f04bd1a218549960e7a17a_I20191025"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzU5MQ_7ff3f80e-76a5-4117-a435-287fef8257bc"
      unitRef="usd">120000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="id80a31da0b564d1487731249a378c10a_I20191025"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzY1OQ_fae6fbaf-5e4b-4594-93f7-500b01506b03"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iac422420f9c648d397359db15af1b977_I20191025"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzY2OA_f815aa93-8998-454a-bb41-95c4a1ab51cb"
      unitRef="usd">35000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i5b461473b9f04bd1a218549960e7a17a_I20191025"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzg0Nw_f4ae58b2-f721-46af-a032-4ff88645fcf4"
      unitRef="usd">120000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i1b0280b4071148d39dda1bfebbeed592_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzg1Mw_dd302d5b-f734-4c3f-a614-9792d09ed65d"
      unitRef="usd">130000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i1b0280b4071148d39dda1bfebbeed592_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzEwOTk1MTE2Mzk1OTU_056de675-e416-41af-88d7-f2b92c5c12e7"
      unitRef="usd">130000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i140ece43985542509a409456ec8cbbf4_I20210308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzEwOTk1MTE2Mzk2MTE_358d1811-5f05-44b0-a0e0-1b2aa7839cd2"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <ccrn:LineOfCreditAmountOfIndebtednessPermittedBySeniorSecuredAssetBasedLoanToBeBorrowedFromOtherSources
      contextRef="ibdf55ff317e7470b97e4b96e5251aec2_I20211118"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzEwOTk1MTE2NTY1Njc_335eca88-9efa-45eb-810b-8c0fa734c50c"
      unitRef="usd">175000000</ccrn:LineOfCreditAmountOfIndebtednessPermittedBySeniorSecuredAssetBasedLoanToBeBorrowedFromOtherSources>
    <ccrn:LineOfCreditBorrowingBasePercentageOfAssets
      contextRef="i5b461473b9f04bd1a218549960e7a17a_I20191025"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzEyNDU_3821a127-e208-4065-8c62-dcf25c2b5e18"
      unitRef="number">0.85</ccrn:LineOfCreditBorrowingBasePercentageOfAssets>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iceeb4bfa445648d4a771f3e5c0a34ea9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzE4OTM_83d2f27e-7af0-4343-8021-0ca712bb7a32"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="iceeb4bfa445648d4a771f3e5c0a34ea9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzE5MTY_f115a84a-e936-49db-ad5d-a4cdcbe0e277"
      unitRef="usd">9200000</us-gaap:LineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="iceeb4bfa445648d4a771f3e5c0a34ea9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzE5NTE_3eb797a4-4250-4b5f-b927-8a141347d797"
      unitRef="usd">18200000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="iceeb4bfa445648d4a771f3e5c0a34ea9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzIxMjM_863dbd28-600c-4c71-9f10-85c999cdb5b9"
      unitRef="usd">122600000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i4b4f7efb5a1049e39cf214bb6741fe5e_D20191025-20191025"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzI0NzA_128a42fc-3452-4e3c-95b8-4f5efd496252"
      unitRef="usd">75400000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i1a2faa2511be4e208dce369b7a3b3588_D20191025-20191025"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzI1MTU_b1b3ced7-157e-40be-a4f8-9ef1008c0a3c"
      unitRef="usd">1300000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i5b461473b9f04bd1a218549960e7a17a_I20191025"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzI1OTg_de4c6606-fb66-4ff2-b9f8-f598d1d896db"
      unitRef="usd">21200000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i7bc9b021b70c4543a5115a0fb84fbba5_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzI3NzE_c1ae6a22-b812-46e1-acda-38b2e9a4d58b"
      unitRef="usd">1400000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i1f7016fe0b45443eafd0877996e0b8a2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzMwMjI_2199e159-3d3f-44ac-8ca9-1f1260959e76"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iff284487fda04ceea018d10c12185907_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzMwODg_55640254-aed6-4d93-ae39-a8dfec2e0f37"
      unitRef="number">0.0400</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ic75a880cd1534f63a5f0e88402a6f3a8_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzMxOTg_9860ed47-a661-4ddf-8fde-c7e4e2ab33cf"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5d89ac8069af4faa841ec8ae39de24e3_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzMyMDU_ce256d42-20e4-4198-b242-83058a0868ba"
      unitRef="number">0.0300</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="if17865c3d8ab43d8a52ac6d8e0f420f1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzM2MTI_0d5980c0-34d0-40dc-9dc7-b1ceb7258c61"
      unitRef="number">0.00375</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <ccrn:PaymentForDebtPrepayment
      contextRef="i4d72d6e5389e41929157ebcc1dd507e7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzQ5OTE_425613ae-df8c-4ee5-91ea-355e86b7bb21"
      unitRef="usd">12500000</ccrn:PaymentForDebtPrepayment>
    <us-gaap:PaymentsOfDebtRestructuringCosts
      contextRef="i6fe199cf2de04768bdfbe345f3f30acc_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzU1NzM_8465705b-267f-4b64-a897-3082be036002"
      unitRef="usd">700000</us-gaap:PaymentsOfDebtRestructuringCosts>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i5bf72e2b4f2d4dd4bc2ba461508d3a19_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzU4MTY_22a8b149-0fbe-4f8e-8e16-837c7847693c"
      unitRef="usd">500000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <ccrn:PaymentForDerivativeTermination
      contextRef="i04b84429c4084f058952a6adf8a03ac5_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzYzMDg_76de46c2-1e56-40b4-b101-2ff25de4fdc5"
      unitRef="usd">1300000</ccrn:PaymentForDerivativeTermination>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i04b84429c4084f058952a6adf8a03ac5_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzY1MDE_65cfefd2-1b71-4cbf-8af3-50fb05e0ee3c"
      unitRef="usd">-1300000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <ccrn:BusinessCombinationNumberOfContingentLiabilitiesAssumed
      contextRef="ib8e429217bc44b9e89cfcf026e645a5f_D20151030-20151030"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzY2Nzk_5333da88-2c6a-40e4-ba12-363e2fc7b903"
      unitRef="liability">2</ccrn:BusinessCombinationNumberOfContingentLiabilitiesAssumed>
    <ccrn:AmountDeterminedForEarnoutPaymentRelatedToPriorYear
      contextRef="i4bc1c818ea4949c9870092203f235c1b_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzcwNDU_10b54b6c-97ca-4531-916c-01a97d90a06e"
      unitRef="usd">7400000</ccrn:AmountDeterminedForEarnoutPaymentRelatedToPriorYear>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i4bc1c818ea4949c9870092203f235c1b_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzcwODU_041f1bc5-b1fc-468a-a1dc-6389a43799e6"
      unitRef="usd">100000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <ccrn:BusinessCombinationContingentConsiderationArrangementsPerformanceCriterionConversionToDebt
      contextRef="i1016160f74ba4167920e36e35ee8d96f_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzcxNTA_40f5f43f-a60d-4b50-8dc7-f0b9835e144b"
      unitRef="usd">7300000</ccrn:BusinessCombinationContingentConsiderationArrangementsPerformanceCriterionConversionToDebt>
    <ccrn:NotePayableNumberOfInstallmentsPaid
      contextRef="i604346042d3f4ae29b4485d7d9f130b5_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzQ5NDc4MDIzNTY0MzI_406e2dbb-ec45-418d-925d-67080ccd8549"
      unitRef="installment">2</ccrn:NotePayableNumberOfInstallmentsPaid>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i394c714742844361b127abbf93a7b9da_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzEwOTk1MTE2MzU3NTM_36ce6a42-4c3f-4b19-b2d0-68c9bc646e02"
      unitRef="usd">2400000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i5fd14ec6163a4ab9b7783ba599e31ec9_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzEwOTk1MTE2MzU3NTM_89046125-af80-4f1c-84e4-baf4d9d77c17"
      unitRef="usd">2400000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:NotesPayable
      contextRef="i604346042d3f4ae29b4485d7d9f130b5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzEwOTk1MTE2MzU3Njc_33e02e62-11d9-4bbd-a8dc-bd58d350f86a"
      unitRef="usd">2500000</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i604346042d3f4ae29b4485d7d9f130b5_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNDUvZnJhZzphNzFmMTdlZTg2YjE0NDc4ODBjYjA1ODA4YmI1MmM4Zi90ZXh0cmVnaW9uOmE3MWYxN2VlODZiMTQ0Nzg4MGNiMDU4MDhiYjUyYzhmXzQ5NDc4MDIzNTY0Mjk_111edff0-0a44-4342-9f37-04c12e8686c1"
      unitRef="number">0.02</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DerivativesAndFairValueTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTEvZnJhZzpiNzhlMWJkYzBkOGY0NGM2OGZjZDlmZmYzNjZmNDcyMS90ZXh0cmVnaW9uOmI3OGUxYmRjMGQ4ZjQ0YzY4ZmNkOWZmZjM2NmY0NzIxXzE0OTc_7230fa71-963f-4a19-920a-ce4dcd86b2d0">Derivative&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest Rate Swap&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;In March 2018, the Company entered into an interest rate swap agreement, with an effective date of April 2, 2018 and termination date of August 1, 2022. No initial investments were made to enter into the agreement. The interest rate swap agreement required the Company to pay a fixed rate to the respective counterparty of 2.627% per annum on an amortizing notional amount beginning at $48.8 million (corresponding with the initial term loan payment schedule), and to receive from the respective counterparty, interest payments based on the applicable notional amounts and 1 month USD LIBOR, with no exchanges of notional amounts. At initiation, the interest rate swap effectively fixed the interest rate on 50% of the amortizing balance of the Company&#x2019;s term debt, exclusive of the credit spread on the debt.&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;The Company anticipated entering into the asset-based credit facility that closed in October 2019. In contemplation of that, the Company terminated its interest rate swap agreement by making a cash payment of $1.3 million on September 26, 2019, which is included in net cash provided by operating activities in the consolidated statements of cash flows. As the forecasted interest payments related to the swap were no longer expected to occur, the unrealized amount of loss that had accumulated in other comprehensive loss was recognized resulting in a $1.3 million loss in the third quarter of 2019, included in loss on derivative in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesAndFairValueTextBlock>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="icb617bd6f0874eacb20dc48a73eeecb1_I20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTEvZnJhZzpiNzhlMWJkYzBkOGY0NGM2OGZjZDlmZmYzNjZmNDcyMS90ZXh0cmVnaW9uOmI3OGUxYmRjMGQ4ZjQ0YzY4ZmNkOWZmZjM2NmY0NzIxXzM2Mw_3aea2867-304a-4ed1-977b-100d0d37c8ec"
      unitRef="number">0.02627</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeNotionalAmount
      contextRef="icb617bd6f0874eacb20dc48a73eeecb1_I20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTEvZnJhZzpiNzhlMWJkYzBkOGY0NGM2OGZjZDlmZmYzNjZmNDcyMS90ZXh0cmVnaW9uOmI3OGUxYmRjMGQ4ZjQ0YzY4ZmNkOWZmZjM2NmY0NzIxXzQyMg_5dd085b6-96f7-4c5f-a8d2-9e1595115a23"
      unitRef="usd">48800000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="i928108baa92646cc87c1c7fce7ad87f0_I20180331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTEvZnJhZzpiNzhlMWJkYzBkOGY0NGM2OGZjZDlmZmYzNjZmNDcyMS90ZXh0cmVnaW9uOmI3OGUxYmRjMGQ4ZjQ0YzY4ZmNkOWZmZjM2NmY0NzIxXzczMw_2c504d45-a596-49e3-93dc-ae2998d3bde1"
      unitRef="number">0.50</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <ccrn:PaymentForDerivativeTermination
      contextRef="i04b84429c4084f058952a6adf8a03ac5_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTEvZnJhZzpiNzhlMWJkYzBkOGY0NGM2OGZjZDlmZmYzNjZmNDcyMS90ZXh0cmVnaW9uOmI3OGUxYmRjMGQ4ZjQ0YzY4ZmNkOWZmZjM2NmY0NzIxXzEwNDQ_e962b8a1-f7bf-404b-9239-7dcb598d6c86"
      unitRef="usd">1300000</ccrn:PaymentForDerivativeTermination>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i04b84429c4084f058952a6adf8a03ac5_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTEvZnJhZzpiNzhlMWJkYzBkOGY0NGM2OGZjZDlmZmYzNjZmNDcyMS90ZXh0cmVnaW9uOmI3OGUxYmRjMGQ4ZjQ0YzY4ZmNkOWZmZjM2NmY0NzIxXzEzNzg_63f0094e-92cc-4f2b-ad0c-24f687bc9fec"
      unitRef="usd">-1300000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90ZXh0cmVnaW9uOjk0N2ExNWEyYjFlYzQwYWZiOTA0ZWJlM2ZmZWI5NDM3XzM2MDc_02ba04a0-c109-446f-8047-a477c7f61f91">Leases&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;The Company's lease population of its right-of-use asset and lease liabilities is substantially related to the rental of office space. The Company enters into lease agreements as a lessee that may include options to extend or terminate early. Some of these real estate leases require variable payments of property taxes, insurance, and common area maintenance, in addition to base rent. Certain of the leases have provisions for free rent months during the lease term and/or escalating rent payments and, particularly for the Company&#x2019;s longer-term leases for its corporate offices, it has received incentives to enter into the leases, such as receiving up to a specified dollar amount to construct tenant improvements. These leases do not include residual value guarantees, covenants, or other restrictions. See Note 2 - Summary of Significant Accounting Policies.&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;Beginning in the second quarter of 2020, in connection with the continuing developments from COVID, the Company expedited restructuring plans and either reduced or fully vacated leased office space. The Company is in the process of seeking to sublet some of the space where possible. The decision and change in the use of space resulted in a right-of-use asset impairment charge 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; $1.7&#160;million and $4.5&#160;million for the years ended December 31, 2021 and 2020, 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; This loss &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;was determined by comparing the fair value of the impacted right-of-use assets to the carrying value of the assets as of the impairment measurement date. The fair value of the right-of-use assets was based on the estimated sublease income for the space taking into consideration the time period it will take to obtain a subtenant, the applicable discount rate, and the sublease rate. Similarly, in the third quarter of 2019, the Company ceased use of several facilities which resulted in a right-of-use asset impairment charge of $1.2&#160;million, included in impairment charges in the consolidated statements of operations. For the years ended December 31, 2021, 2020, and 2019 respectively, the Company wrote off a total 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; $0.3&#160;million, $1.0&#160;million, 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;$0.6&#160;million of leasehold improvements and other property and equipment related to these locations. The measurement of the right-of-use asset impairments, using the assumptions described, is a Level 3 fair value measurement. See Note 11 - Fair Value Measurements for a description of Level 3 inputs.&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;The table below presents the lease-related assets and liabilities included on the consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.853%"/&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.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification on Consolidated Balance Sheets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,488&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,447&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities - current &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,090&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,509&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities - non-current &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,853&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,234&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) Amounts include lease assets and liabilities related to the eight locations added as part of the acquisition of WSG: operating lease right-of-use assets of $0.9&#160;million, operating lease current liabilities of $0.3&#160;million, and operating lease non-current liabilities of $0.6&#160;million.&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;The table below reconciles the undiscounted cash flows for each of, and total of, the remaining years to the operating lease liabilities (which do not include short-term leases) recorded on the consolidated balance sheets as of December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ending December&#160;31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,027&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,959&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: amount of lease payments representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,718)&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Present value of future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: operating lease liabilities - current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,090)&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities - non-current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,853&#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-top:5pt"&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:700;line-height:120%"&gt;Other Information&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;The table below provides information regarding supplemental cash flows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.524%"/&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="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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"/&gt;&lt;td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Supplemental Cash Flow Information:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets acquired under operating lease&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&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;The components of lease expense are as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.524%"/&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="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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"/&gt;&lt;td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amounts Included in Consolidated Statements of Operations:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable and other lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease expense, short-term lease expense, and variable and other lease costs are included in selling, general and administrative expenses, direct operating expenses, and restructuring costs in the consolidated statements of operations, depending on the nature of the leased asset. Operating lease expense is reported net of sublease income, which is not material.&lt;/span&gt;&lt;/div&gt;As of December 31, 2021, the Company does not have any material operating leases which have not yet commenced. The Company has an immaterial amount of finance lease contracts related to other equipment rentals which are not included in the above disclosures.</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90ZXh0cmVnaW9uOjk0N2ExNWEyYjFlYzQwYWZiOTA0ZWJlM2ZmZWI5NDM3XzEwOTk1MTE2MzMwNzA_d757fbd5-5e66-482f-b6bd-f4c1405447b7"
      unitRef="usd">1700000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90ZXh0cmVnaW9uOjk0N2ExNWEyYjFlYzQwYWZiOTA0ZWJlM2ZmZWI5NDM3XzEzNzk_1ea63337-d390-4cdd-8e8d-25c1bb2a642e"
      unitRef="usd">4500000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i5827e687e60e485e8767cb0cf45f20b3_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90ZXh0cmVnaW9uOjk0N2ExNWEyYjFlYzQwYWZiOTA0ZWJlM2ZmZWI5NDM3XzEwOTk1MTE2MzIxOTM_9250fa81-609f-4268-a114-a63d4af455ac"
      unitRef="usd">1200000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90ZXh0cmVnaW9uOjk0N2ExNWEyYjFlYzQwYWZiOTA0ZWJlM2ZmZWI5NDM3XzEwOTk1MTE2MzMwOTE_42c6c202-50a8-40f1-9dec-19184530d900"
      unitRef="usd">300000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90ZXh0cmVnaW9uOjk0N2ExNWEyYjFlYzQwYWZiOTA0ZWJlM2ZmZWI5NDM3XzE4ODY_6908af64-8df1-4c1c-a018-7d24a3d9fcf1"
      unitRef="usd">1000000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90ZXh0cmVnaW9uOjk0N2ExNWEyYjFlYzQwYWZiOTA0ZWJlM2ZmZWI5NDM3XzIzNTU_1cac92dc-77c6-4e3b-86f9-07612d34b4d4"
      unitRef="usd">600000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <ccrn:AssetsAndLiabilitiesLeasesTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90ZXh0cmVnaW9uOjk0N2ExNWEyYjFlYzQwYWZiOTA0ZWJlM2ZmZWI5NDM3XzM2MDg_7403b398-fe41-48f4-a453-eb805fe12a0d">&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;The table below presents the lease-related assets and liabilities included on the consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.853%"/&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.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Classification on Consolidated Balance Sheets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"/&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,488&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,447&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities - current &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,090&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,509&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities - non-current &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,853&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,234&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) Amounts include lease assets and liabilities related to the eight locations added as part of the acquisition of WSG: operating lease right-of-use assets of $0.9&#160;million, operating lease current liabilities of $0.3&#160;million, and operating lease non-current liabilities of $0.6&#160;million.&lt;/span&gt;&lt;/div&gt;</ccrn:AssetsAndLiabilitiesLeasesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTphMGYyYzBjODQ2ZTk0NWZjOGRkYTc3OWViMThmNjY1Zi90YWJsZXJhbmdlOmEwZjJjMGM4NDZlOTQ1ZmM4ZGRhNzc5ZWIxOGY2NjVmXzItMS0xLTEtMTI4MzQ_6ce4f60d-1f5d-497a-829f-6ed15a0f9a3a"
      unitRef="usd">7488000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTphMGYyYzBjODQ2ZTk0NWZjOGRkYTc3OWViMThmNjY1Zi90YWJsZXJhbmdlOmEwZjJjMGM4NDZlOTQ1ZmM4ZGRhNzc5ZWIxOGY2NjVmXzItMy0xLTEtMTI4MzQ_d2000b03-656a-42c0-8636-0273b67e2570"
      unitRef="usd">10447000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTphMGYyYzBjODQ2ZTk0NWZjOGRkYTc3OWViMThmNjY1Zi90YWJsZXJhbmdlOmEwZjJjMGM4NDZlOTQ1ZmM4ZGRhNzc5ZWIxOGY2NjVmXzMtMS0xLTEtMTI4MzQ_d4952ba5-8301-4c40-9aba-a14e7bb107d3"
      unitRef="usd">4090000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTphMGYyYzBjODQ2ZTk0NWZjOGRkYTc3OWViMThmNjY1Zi90YWJsZXJhbmdlOmEwZjJjMGM4NDZlOTQ1ZmM4ZGRhNzc5ZWIxOGY2NjVmXzMtMy0xLTEtMTI4MzQ_b1d2f080-7509-41bd-9f00-d987a4bd2b8c"
      unitRef="usd">4509000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTphMGYyYzBjODQ2ZTk0NWZjOGRkYTc3OWViMThmNjY1Zi90YWJsZXJhbmdlOmEwZjJjMGM4NDZlOTQ1ZmM4ZGRhNzc5ZWIxOGY2NjVmXzQtMS0xLTEtMTI4MzQ_53e4e61e-73c3-4651-b779-a4c1ca0fb9a6"
      unitRef="usd">10853000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTphMGYyYzBjODQ2ZTk0NWZjOGRkYTc3OWViMThmNjY1Zi90YWJsZXJhbmdlOmEwZjJjMGM4NDZlOTQ1ZmM4ZGRhNzc5ZWIxOGY2NjVmXzQtMy0xLTEtMTI4MzQ_f7b6b12d-35e0-44da-b916-dd4d2dd119ce"
      unitRef="usd">15234000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTphMGYyYzBjODQ2ZTk0NWZjOGRkYTc3OWViMThmNjY1Zi90YWJsZXJhbmdlOmEwZjJjMGM4NDZlOTQ1ZmM4ZGRhNzc5ZWIxOGY2NjVmXzctMS0xLTEtMTI4MzQ_9ef3d49e-b82b-4a7b-b83b-612037a87fd0">P3Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTphMGYyYzBjODQ2ZTk0NWZjOGRkYTc3OWViMThmNjY1Zi90YWJsZXJhbmdlOmEwZjJjMGM4NDZlOTQ1ZmM4ZGRhNzc5ZWIxOGY2NjVmXzctMy0xLTEtMTI4MzQ_36a7833a-dafc-4217-912e-fe541fead125">P4Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTphMGYyYzBjODQ2ZTk0NWZjOGRkYTc3OWViMThmNjY1Zi90YWJsZXJhbmdlOmEwZjJjMGM4NDZlOTQ1ZmM4ZGRhNzc5ZWIxOGY2NjVmXzgtMS0xLTEtMTI4MzQ_56c39616-9716-4cbe-862c-0b2ef6f721b6"
      unitRef="number">0.0639</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTphMGYyYzBjODQ2ZTk0NWZjOGRkYTc3OWViMThmNjY1Zi90YWJsZXJhbmdlOmEwZjJjMGM4NDZlOTQ1ZmM4ZGRhNzc5ZWIxOGY2NjVmXzgtMy0xLTEtMTI4MzQ_da4c94ad-2621-401b-9935-4505e4154264"
      unitRef="number">0.0632</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <ccrn:NumberOfLocationsAcquired
      contextRef="ib70e6cc248b3483fa6d9b38fbb23f9da_D20210608-20210608"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90ZXh0cmVnaW9uOjk0N2ExNWEyYjFlYzQwYWZiOTA0ZWJlM2ZmZWI5NDM3XzExNTQ0ODcyMDk2OTE5_766a45ff-32ab-4224-97cc-595e9b7fc11a"
      unitRef="location">8</ccrn:NumberOfLocationsAcquired>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2e6ea129ab7e46e6bb4c060821d47765_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90ZXh0cmVnaW9uOjk0N2ExNWEyYjFlYzQwYWZiOTA0ZWJlM2ZmZWI5NDM3XzEwOTk1MTE2MzI5ODE_ec9d3f47-abf7-45e1-ba69-ab899cf4c7c5"
      unitRef="usd">900000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i2e6ea129ab7e46e6bb4c060821d47765_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90ZXh0cmVnaW9uOjk0N2ExNWEyYjFlYzQwYWZiOTA0ZWJlM2ZmZWI5NDM3XzEwOTk1MTE2MzI5OTU_754f2b3b-e35f-41d8-9f58-9f0ab469055b"
      unitRef="usd">300000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i2e6ea129ab7e46e6bb4c060821d47765_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90ZXh0cmVnaW9uOjk0N2ExNWEyYjFlYzQwYWZiOTA0ZWJlM2ZmZWI5NDM3XzEwOTk1MTE2MzMwMDk_a56846a9-fe20-4c2c-8ae0-b1b5a53becd8"
      unitRef="usd">600000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90ZXh0cmVnaW9uOjk0N2ExNWEyYjFlYzQwYWZiOTA0ZWJlM2ZmZWI5NDM3XzM2MDk_ed9ba33c-f8cf-4da2-bc86-d47f4e880255">&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;The table below reconciles the undiscounted cash flows for each of, and total of, the remaining years to the operating lease liabilities (which do not include short-term leases) recorded on the consolidated balance sheets as of December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.989%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Years Ending December&#160;31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,027&#160;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,959&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: amount of lease payments representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,718)&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Present value of future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: operating lease liabilities - current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,090)&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities - non-current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,853&#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;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpmN2JlMDcyZDgwYWY0MzRkYTFmYzAyZjEzNjE3MGUyNy90YWJsZXJhbmdlOmY3YmUwNzJkODBhZjQzNGRhMWZjMDJmMTM2MTcwZTI3XzEtMS0xLTEtMTI4MzQ_28e788ed-3c4a-42e2-b126-ee2526c207f7"
      unitRef="usd">4913000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpmN2JlMDcyZDgwYWY0MzRkYTFmYzAyZjEzNjE3MGUyNy90YWJsZXJhbmdlOmY3YmUwNzJkODBhZjQzNGRhMWZjMDJmMTM2MTcwZTI3XzItMS0xLTEtMTI4MzQ_696af442-9065-45f7-ab34-d477920e8169"
      unitRef="usd">5027000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpmN2JlMDcyZDgwYWY0MzRkYTFmYzAyZjEzNjE3MGUyNy90YWJsZXJhbmdlOmY3YmUwNzJkODBhZjQzNGRhMWZjMDJmMTM2MTcwZTI3XzMtMS0xLTEtMTI4MzQ_42ffde25-4f50-4e25-bbf4-82c731d34fc6"
      unitRef="usd">3959000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpmN2JlMDcyZDgwYWY0MzRkYTFmYzAyZjEzNjE3MGUyNy90YWJsZXJhbmdlOmY3YmUwNzJkODBhZjQzNGRhMWZjMDJmMTM2MTcwZTI3XzQtMS0xLTEtMTI4MzQ_fc7d71db-2ebf-478a-ac85-6b90f2875f1e"
      unitRef="usd">2762000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpmN2JlMDcyZDgwYWY0MzRkYTFmYzAyZjEzNjE3MGUyNy90YWJsZXJhbmdlOmY3YmUwNzJkODBhZjQzNGRhMWZjMDJmMTM2MTcwZTI3XzctMS0xLTEtMTI4MzQ_46fa0c11-1d03-4751-b589-88bc69a551ef"
      unitRef="usd">16661000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpmN2JlMDcyZDgwYWY0MzRkYTFmYzAyZjEzNjE3MGUyNy90YWJsZXJhbmdlOmY3YmUwNzJkODBhZjQzNGRhMWZjMDJmMTM2MTcwZTI3XzgtMS0xLTEtMTI4MzQ_9ab305e1-b2d2-46aa-b101-f826c51e04c1"
      unitRef="usd">1718000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpmN2JlMDcyZDgwYWY0MzRkYTFmYzAyZjEzNjE3MGUyNy90YWJsZXJhbmdlOmY3YmUwNzJkODBhZjQzNGRhMWZjMDJmMTM2MTcwZTI3XzktMS0xLTEtMTI4MzQ_1176e0a9-0a77-4923-b700-261fd0a16f6a"
      unitRef="usd">14943000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpmN2JlMDcyZDgwYWY0MzRkYTFmYzAyZjEzNjE3MGUyNy90YWJsZXJhbmdlOmY3YmUwNzJkODBhZjQzNGRhMWZjMDJmMTM2MTcwZTI3XzEwLTEtMS0xLTEyODM0_4df94980-3e6f-40d1-89ac-271f056f26c3"
      unitRef="usd">4090000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpmN2JlMDcyZDgwYWY0MzRkYTFmYzAyZjEzNjE3MGUyNy90YWJsZXJhbmdlOmY3YmUwNzJkODBhZjQzNGRhMWZjMDJmMTM2MTcwZTI3XzExLTEtMS0xLTEyODM0_776b47e6-a321-4032-9447-fb628d397f6c"
      unitRef="usd">10853000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90ZXh0cmVnaW9uOjk0N2ExNWEyYjFlYzQwYWZiOTA0ZWJlM2ZmZWI5NDM3XzM2MTA_064995a9-ca7a-4352-8cf6-cefdc1270971">The table below provides information regarding supplemental cash flows:&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.524%"/&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="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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"/&gt;&lt;td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Supplemental Cash Flow Information:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets acquired under operating lease&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&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;The components of lease expense are as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.524%"/&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="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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&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-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"/&gt;&lt;td colspan="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amounts Included in Consolidated Statements of Operations:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable and other lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpkMjVkM2E2ODk2NzE0NDQ4YWM2NTZmNmRhYTkyMWNiOC90YWJsZXJhbmdlOmQyNWQzYTY4OTY3MTQ0NDhhYzY1NmY2ZGFhOTIxY2I4XzQtMy0xLTEtMTI4MzQ_ce6d6983-2f96-44af-b9b6-b5dbb968a691"
      unitRef="usd">6150000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpkMjVkM2E2ODk2NzE0NDQ4YWM2NTZmNmRhYTkyMWNiOC90YWJsZXJhbmdlOmQyNWQzYTY4OTY3MTQ0NDhhYzY1NmY2ZGFhOTIxY2I4XzQtNS0xLTEtMTI4MzQ_b61dc270-b6db-40bc-b8f8-3251ed169770"
      unitRef="usd">7111000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpkMjVkM2E2ODk2NzE0NDQ4YWM2NTZmNmRhYTkyMWNiOC90YWJsZXJhbmdlOmQyNWQzYTY4OTY3MTQ0NDhhYzY1NmY2ZGFhOTIxY2I4XzUtNS0xLTEtMTg3MDU_c4191c00-1881-4192-8a1d-d17da1772c24"
      unitRef="usd">7477000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpkMjVkM2E2ODk2NzE0NDQ4YWM2NTZmNmRhYTkyMWNiOC90YWJsZXJhbmdlOmQyNWQzYTY4OTY3MTQ0NDhhYzY1NmY2ZGFhOTIxY2I4XzUtMy0xLTEtMTI4MzQ_cb7acf6f-d098-4344-8d88-4ac126aaf8ae"
      unitRef="usd">1059000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpkMjVkM2E2ODk2NzE0NDQ4YWM2NTZmNmRhYTkyMWNiOC90YWJsZXJhbmdlOmQyNWQzYTY4OTY3MTQ0NDhhYzY1NmY2ZGFhOTIxY2I4XzUtNS0xLTEtMTI4MzQ_c5f4456e-8cc1-4e94-829b-2169bb2cb26e"
      unitRef="usd">1587000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpkMjVkM2E2ODk2NzE0NDQ4YWM2NTZmNmRhYTkyMWNiOC90YWJsZXJhbmdlOmQyNWQzYTY4OTY3MTQ0NDhhYzY1NmY2ZGFhOTIxY2I4XzYtNS0xLTEtMTg3MDU_e8f71e2b-e382-4807-a382-04431b8a60fa"
      unitRef="usd">1229000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseCost
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpkYjZlM2Q4ZjBlNWY0MjcxOGVhYWFjN2U2YmQ1ODgzMy90YWJsZXJhbmdlOmRiNmUzZDhmMGU1ZjQyNzE4ZWFhYWM3ZTZiZDU4ODMzXzQtMi0xLTEtMTI4MzQ_e5bb68d8-6395-4a6c-94a5-493e883726c4"
      unitRef="usd">3538000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpkYjZlM2Q4ZjBlNWY0MjcxOGVhYWFjN2U2YmQ1ODgzMy90YWJsZXJhbmdlOmRiNmUzZDhmMGU1ZjQyNzE4ZWFhYWM3ZTZiZDU4ODMzXzQtNC0xLTEtMTI4MzQ_7a8ac0cf-9103-40a5-9716-7d70cad8f88c"
      unitRef="usd">4874000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpkYjZlM2Q4ZjBlNWY0MjcxOGVhYWFjN2U2YmQ1ODgzMy90YWJsZXJhbmdlOmRiNmUzZDhmMGU1ZjQyNzE4ZWFhYWM3ZTZiZDU4ODMzXzUtNS0xLTEtMTg3MzI_29e37db4-9ccc-4c57-9fa5-9611a6de4919"
      unitRef="usd">6592000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpkYjZlM2Q4ZjBlNWY0MjcxOGVhYWFjN2U2YmQ1ODgzMy90YWJsZXJhbmdlOmRiNmUzZDhmMGU1ZjQyNzE4ZWFhYWM3ZTZiZDU4ODMzXzUtMi0xLTEtMTI4MzQ_e4174ddc-cd13-4f64-b66f-14cccba4d0da"
      unitRef="usd">3695000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpkYjZlM2Q4ZjBlNWY0MjcxOGVhYWFjN2U2YmQ1ODgzMy90YWJsZXJhbmdlOmRiNmUzZDhmMGU1ZjQyNzE4ZWFhYWM3ZTZiZDU4ODMzXzUtNC0xLTEtMTI4MzQ_b938d4a8-ad78-4974-bc28-3f9e8e096d20"
      unitRef="usd">5217000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpkYjZlM2Q4ZjBlNWY0MjcxOGVhYWFjN2U2YmQ1ODgzMy90YWJsZXJhbmdlOmRiNmUzZDhmMGU1ZjQyNzE4ZWFhYWM3ZTZiZDU4ODMzXzYtNS0xLTEtMTg3MzI_a5a461eb-5d76-4bca-b33a-e0681ea226a3"
      unitRef="usd">8042000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpkYjZlM2Q4ZjBlNWY0MjcxOGVhYWFjN2U2YmQ1ODgzMy90YWJsZXJhbmdlOmRiNmUzZDhmMGU1ZjQyNzE4ZWFhYWM3ZTZiZDU4ODMzXzYtMi0xLTEtMTI4MzQ_444f66a2-2cd3-4e73-889b-1b2d138b5fc3"
      unitRef="usd">1957000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpkYjZlM2Q4ZjBlNWY0MjcxOGVhYWFjN2U2YmQ1ODgzMy90YWJsZXJhbmdlOmRiNmUzZDhmMGU1ZjQyNzE4ZWFhYWM3ZTZiZDU4ODMzXzYtNC0xLTEtMTI4MzQ_b3e5efe6-656d-4d3f-9091-84cfa6e6079f"
      unitRef="usd">1919000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTQvZnJhZzo5NDdhMTVhMmIxZWM0MGFmYjkwNGViZTNmZmViOTQzNy90YWJsZTpkYjZlM2Q4ZjBlNWY0MjcxOGVhYWFjN2U2YmQ1ODgzMy90YWJsZXJhbmdlOmRiNmUzZDhmMGU1ZjQyNzE4ZWFhYWM3ZTZiZDU4ODMzXzctNS0xLTEtMTg3MzI_b03695de-b920-45c7-899e-f4efe0dbcb53"
      unitRef="usd">2446000</us-gaap:VariableLeaseCost>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90ZXh0cmVnaW9uOmM2YWNhODY2MzIwYTQ4MDdiN2FhNmNhZDlmOGMxZWYxXzU1NDQ_80c6258b-5b8d-4868-8132-381c62df1eb2">Fair Value Measurements&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;Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. A fair value hierarchy was established which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. There are three levels of inputs that may be used to measure fair value:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Quoted prices in active markets for identical assets or liabilities.&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-style:italic;font-weight:400;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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-style:italic;font-weight:400;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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:700;line-height:120%"&gt;Items Measured at Fair Value on a Recurring Basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;The Company&#x2019;s financial assets/liabilities required to be measured on a recurring basis were its: (i) deferred compensation asset included in other non-current assets; and (ii) deferred compensation liability included in other long-term liabilities on its consolidated balance sheets.&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-style:italic;font-weight:400;line-height:120%"&gt;Deferred compensation&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 utilizes Level 1 inputs to value its deferred compensation assets and liabilities. The Company&#x2019;s deferred compensation assets and liabilities are measured using publicly available indices, as per the plan documents.&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;The estimated fair value of the Company&#x2019;s financial assets and liabilities measured on a recurring basis is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation asset&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation liability&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&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:700;line-height:120%"&gt;Items Measured at Fair Value on a Non-recurring Basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;The Company's non-financial assets, such as goodwill, trade names, other intangible assets, right-of-use assets, and property and equipment, are measured at fair value when there is an indicator of impairment and are recorded at fair value only when an impairment charge is recognized.&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;The years ended December 31, 2021, 2020, and 2019 included impairment charges to right-of-use assets along with related property and equipment in connection with leases that were vacated during the years. The year ended December 31, 2020 also included impairment charges to goodwill and other intangible assets primarily related to the previously-reported Search reporting unit. During 2019, the Company recorded impairment charges to trade names related to the Nurse and Allied Staffing reporting unit. Accordingly, as of December 31, 2021 and 2020, these assets were recorded at fair value using Level 3 inputs. See Note 5 - Goodwill, Trade Names, and Other Intangible Assets and Note 10 - Leases for more information about these fair value measurements.&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:700;line-height:120%"&gt;Other Fair Value Disclosures:&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;&#160;&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;Financial instruments not measured or recorded at fair value in the consolidated balance sheets consist of cash and cash equivalents, accounts receivable, and accounts payable and accrued expenses. The estimated fair value of accounts receivable and accounts payable and&#160;accrued expenses approximate their carrying amount due to the short-term nature of these instruments. Other financial instruments not measured or recorded at fair value include: (i) note payable, (ii) ABL, (iii) term loan, and (iv) and (v) earnout liabilities, as discussed below.&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;(i) The Company paid the second installment on its note payable in the first quarter of 2021. The remaining balance is included in current portion of debt on the consolidated balance sheets. Due to its relatively short-term nature, the carrying value of the note payable approximates its fair value. (ii) The carrying amount of the Company's ABL approximates fair value because the interest rates are variable and reflective of market rates. (iii) The estimated fair value of the Company's term loan was calculated applying an interest rate lattice model using Level 2 inputs from available market information. (iv) Potential earnout payments related to the WSG acquisition are contingent upon meeting certain performance requirements based on 2021 through 2023 performance. The Company performed an analysis using multiple forecasted scenarios to determine the fair value of the earnout liability. The earnout liability's carrying amount approximates fair value and is included in current portion of earnout liability and non-current earnout liability on the consolidated balance sheets. (v) Potential earnout payments related to the Selected acquisition are contingent upon meeting certain performance requirements based on 2022 and 2023 revenues. The earnout liability's carrying amount approximates fair value and is included in &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;non-current earnout liability&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; on the consolidated balance sheets.&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;The carrying amounts and estimated fair value of the Company&#x2019;s significant financial instruments that were not measured at fair value are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:26pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&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="21" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Note Payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,851&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Senior Secured Asset-Based Loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term Loan, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnout Liability (WSG)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnout Liability (Selected)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentration of Risk:&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;See discussion of credit losses and allowance for doubtful accounts in Note 2 - Summary of Significant Accounting Policies. Overall, based on the large number of customers in differing geographic areas, primarily throughout the United States and its territories, the Company believes the concentration of credit risk is limited.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90ZXh0cmVnaW9uOmM2YWNhODY2MzIwYTQ4MDdiN2FhNmNhZDlmOGMxZWYxXzU1NjQ_70edf8d3-6103-4157-8b8c-4990809faaf5">&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;The estimated fair value of the Company&#x2019;s financial assets and liabilities measured on a recurring basis is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.221%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 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="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation asset&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation liability&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2d21004e3b214cc5b711e04253834c56_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo4MmJiMzUxOGNmZDE0ODA4ODRlNTBiNDZhYWExZDdjOC90YWJsZXJhbmdlOjgyYmIzNTE4Y2ZkMTQ4MDg4NGU1MGI0NmFhYTFkN2M4XzQtMS0xLTEtMTc2Nzg_58860ab3-d607-4138-b5b1-87abaac28ef2"
      unitRef="usd">1398000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i919c345e76e34d92920904643f245f1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo4MmJiMzUxOGNmZDE0ODA4ODRlNTBiNDZhYWExZDdjOC90YWJsZXJhbmdlOjgyYmIzNTE4Y2ZkMTQ4MDg4NGU1MGI0NmFhYTFkN2M4XzQtMy0xLTEtMTc2Nzg_57decd8b-cd43-4029-ae27-e3dc7d97d366"
      unitRef="usd">1156000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisObligations
      contextRef="i1f894a93dbd94d5aa71d4c3589f9a467_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo4MmJiMzUxOGNmZDE0ODA4ODRlNTBiNDZhYWExZDdjOC90YWJsZXJhbmdlOjgyYmIzNTE4Y2ZkMTQ4MDg4NGU1MGI0NmFhYTFkN2M4XzctMS0xLTEtMTI4MzQ_368f8bf9-ca12-409c-bcf0-a1eef36b0e8b"
      unitRef="usd">2457000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisObligations
      contextRef="ibb8e3ba4283347bd893db4b9d90e5888_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo4MmJiMzUxOGNmZDE0ODA4ODRlNTBiNDZhYWExZDdjOC90YWJsZXJhbmdlOjgyYmIzNTE4Y2ZkMTQ4MDg4NGU1MGI0NmFhYTFkN2M4XzctMy0xLTEtMTI4MzQ_beec773e-3ac0-4737-abe5-b5948da43cd7"
      unitRef="usd">2475000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisObligations>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90ZXh0cmVnaW9uOmM2YWNhODY2MzIwYTQ4MDdiN2FhNmNhZDlmOGMxZWYxXzU1NTM_eefcd412-80f2-4e95-8e98-1da29e71e8df">&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;The carrying amounts and estimated fair value of the Company&#x2019;s significant financial instruments that were not measured at fair value are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.706%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:26pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&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="21" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Note Payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,851&#160;&lt;/span&gt;&lt;/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:10pt;font-weight:400;line-height:100%"&gt;Senior Secured Asset-Based Loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term Loan, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnout Liability (WSG)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnout Liability (Selected)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ib4f2f5648a1f45eeb82feb03123898ae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzUtMS0xLTEtMTI4MzQ_92423eaf-93f1-4f51-9779-811e0d42cd69"
      unitRef="usd">2426000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="if34250292dfc4db1818483e6f39a7638_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzUtMy0xLTEtMTI4MzQ_a2f118fc-5fc6-4bbc-9b7e-84102fd63c10"
      unitRef="usd">2426000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i3cd560b8a9374e11bff94efd74b877f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzUtNS0xLTEtMTI4MzQ_b94cf91d-1120-4516-8444-69b721a95929"
      unitRef="usd">4851000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ic40dc07c3f1e4759be50e2e5030fe695_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzUtNy0xLTEtMTI4MzQ_2b57f451-0492-4b49-ad78-335fa715f60f"
      unitRef="usd">4851000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="ia48ec5d906a7464eaf2cd1e9708907c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzYtMS0xLTEtMTI4MzQ_2f8c4d0f-186f-475f-b526-e573d29335d9"
      unitRef="usd">9200000</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="ic3203cec6b5548d1b27f67d0de2bf2e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzYtMy0xLTEtMTI4MzQ_72fe7d60-8ed0-42f9-9c4f-f2437905cdd5"
      unitRef="usd">9200000</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="i389eec634d11418f93f64b9f7c1a33cf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzYtNS0xLTEtMTI4MzQ_a86576b7-ef62-4bff-8aa2-ae1efbb053a9"
      unitRef="usd">53408000</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="i8d9d1e42543e4cea84978226ab66ac0f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzYtNy0xLTEtMTI4MzQ_8980e032-1161-4c22-a923-5b1b9beb986d"
      unitRef="usd">53408000</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ie177fe99b6a34af9a59f279245305a7a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzctMS0xLTEtMTc3MjE_813f6651-a4e0-45fb-b97d-c24e48400f61"
      unitRef="usd">174312000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ifcb1dcb545a848678faec750ab2c67bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzctMy0xLTEtMTc3MjE_9e886b53-81f1-4c96-b2ab-a246fd1953b5"
      unitRef="usd">174845000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i6f1a7edc126e40f3b4a35ed79199023a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzctNS0xLTEtMTc3MjE_ab7e1966-994c-4377-afa4-acbe668698c5"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i37cf0bb684f14dde93ef0737194e7986_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzctNy0xLTEtMTc3MjE_e9a22631-d24a-463b-897c-2c8aff21a2eb"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="id2a08bd9dcd44f779c71880c652e43d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzgtMS0xLTEtMTc3NDQ_baf105fc-3c04-4d8c-b4a7-d3291a77b62e"
      unitRef="usd">15000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ie72d8b48e943434caa8ac22eb5e65a9e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzgtMy0xLTEtMTc3NDQ_e5c21975-7d3c-48d7-8993-af97f1c4c0ce"
      unitRef="usd">15000000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="iecbfd995a9ef44089c782dea524beeda_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzgtNS0xLTEtMTc3NDQ_046d9a55-31a5-48b1-98b8-fd83dc7d315e"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i2df1171b2f0b40ac9aeda13fdada4a34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzgtNy0xLTEtMTc3NDQ_4b6995c0-5951-4e6b-ba27-baf9cb90e231"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i4390fb63e5694209aaf365a95c987464_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzktMS0xLTEtMjMxMzg_564f7ed1-338b-4e40-98cb-928913dd2600"
      unitRef="usd">1500000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i80b30cd6761a4b7387b55991feaedae7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzktMy0xLTEtMjMxMzg_71d0dd34-f56f-4fb6-a6f1-b6e0604cf747"
      unitRef="usd">1500000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i2bbf4c36821a4ac88ba65d9b8e5f527d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzktNS0xLTEtMjMxMzg_88af5e61-7af4-4db0-92d1-1408ab8b441e"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i47dcb0b09e7241448b3cb6d706669462_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNTcvZnJhZzpjNmFjYTg2NjMyMGE0ODA3YjdhYTZjYWQ5ZjhjMWVmMS90YWJsZTo5MTc4NzI3MTRjOWY0NGExYTEzNzJjYTE1OWFkZWUxOC90YWJsZXJhbmdlOjkxNzg3MjcxNGM5ZjQ0YTFhMTM3MmNhMTU5YWRlZTE4XzktNy0xLTEtMjMxMzg_d897e5dd-8ed0-4a5f-bf83-b40dd8b25f49"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjAvZnJhZzoxMWU4ODJjNDY3NDc0YjUxYmIwZGY3NGMwYTM3MzE3Yy90ZXh0cmVnaW9uOjExZTg4MmM0Njc0NzRiNTFiYjBkZjc0YzBhMzczMTdjXzE5NjI_3a8febee-4a97-42a3-80ca-62e81d92e1ed">Employee Benefit Plans&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;The Company maintains a voluntary defined contribution 401(k) profit-sharing plan covering all eligible employees as defined in the plan documents. The plan provides for a discretionary matching contribution, which is equal to a&#160;percentage of each eligible contributing participant&#x2019;s elective deferral, which the Company, at its sole discretion, determines from year to year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;Contributions by the Company, net of forfeitures, under this plan were $1.0&#160;million, $0.5&#160;million, and $1.1 million for the years ended December&#160;31, 2021, 2020, and 2019, respectively. Eligible employees who elect to participate in the plan are generally vested in any existing matching contribution after three years of service with the Company.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains a 2003 Deferred Compensation Plan and a 2017 Nonqualified Deferred Compensation Plan, each an unfunded non-qualified deferred compensation arrangement, intended to comply with Section 409A of the Internal Revenue Code of 1986, as amended, or the Code. Under the deferred compensation plans, certain designated key employees may elect to defer the receipt of a portion of their annual base salary, bonus and commission to the deferred compensation plans. Generally, payments under the deferred compensation plans automatically commence upon a participant&#x2019;s retirement, termination of employment, or death during employment. Under certain circumstances described in the deferred compensation plans, participants may receive distributions during employment. In connection with the 2017 Deferred Compensation Plan, the Company elected to invest in amounts consistent with the participants' choices of allocations to funds. Participants of the deferred compensation plans are the Company&#x2019;s unsecured general creditors with respect to the deferred compensation plan benefits. The liability for the deferred compensation is included in other long-term liabilities in the consolidated balance sheets and was $2.5 million at December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjAvZnJhZzoxMWU4ODJjNDY3NDc0YjUxYmIwZGY3NGMwYTM3MzE3Yy90ZXh0cmVnaW9uOjExZTg4MmM0Njc0NzRiNTFiYjBkZjc0YzBhMzczMTdjXzEwOTk1MTE2Mjk4NTI_430f4ae7-4ce4-48c5-9092-d887022f1c0c"
      unitRef="usd">1000000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjAvZnJhZzoxMWU4ODJjNDY3NDc0YjUxYmIwZGY3NGMwYTM3MzE3Yy90ZXh0cmVnaW9uOjExZTg4MmM0Njc0NzRiNTFiYjBkZjc0YzBhMzczMTdjXzQ4Mw_7fd22a09-5861-4a49-8cf7-fc751ea712d4"
      unitRef="usd">500000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjAvZnJhZzoxMWU4ODJjNDY3NDc0YjUxYmIwZGY3NGMwYTM3MzE3Yy90ZXh0cmVnaW9uOjExZTg4MmM0Njc0NzRiNTFiYjBkZjc0YzBhMzczMTdjXzQ4Nw_d6d9f867-0c5a-479d-822a-2392a1172489"
      unitRef="usd">1100000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <ccrn:DefinedContributionPlanVestingPeriodOfEmployerMatch
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjAvZnJhZzoxMWU4ODJjNDY3NDc0YjUxYmIwZGY3NGMwYTM3MzE3Yy90ZXh0cmVnaW9uOjExZTg4MmM0Njc0NzRiNTFiYjBkZjc0YzBhMzczMTdjXzY2OQ_84736b41-408e-421c-9463-9a02476ae24d">P3Y</ccrn:DefinedContributionPlanVestingPeriodOfEmployerMatch>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjAvZnJhZzoxMWU4ODJjNDY3NDc0YjUxYmIwZGY3NGMwYTM3MzE3Yy90ZXh0cmVnaW9uOjExZTg4MmM0Njc0NzRiNTFiYjBkZjc0YzBhMzczMTdjXzE5MzE_754c2afa-354d-4257-aaa9-d5602641e808"
      unitRef="usd">2500000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjAvZnJhZzoxMWU4ODJjNDY3NDc0YjUxYmIwZGY3NGMwYTM3MzE3Yy90ZXh0cmVnaW9uOjExZTg4MmM0Njc0NzRiNTFiYjBkZjc0YzBhMzczMTdjXzE5MzE_adab14a4-2c07-4fae-a6a0-b7f0912489f0"
      unitRef="usd">2500000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjMvZnJhZzo4NDgzOGZiOTA1ZGI0MGMxYjVmODVhMzEyNDUyZGI3Zi90ZXh0cmVnaW9uOjg0ODM4ZmI5MDVkYjQwYzFiNWY4NWEzMTI0NTJkYjdmXzM0OTQ_8d89a0e5-044f-44f8-b9bf-5224f5c8f1e6">Contingencies&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company is involved in various litigation, claims, investigations, and other proceedings that arise in the ordinary course of its business. These matters primarily relate to employee-related matters that include individual and collective claims, professional liability, tax, and payroll practices. The Company establishes reserves when available information indicates that a loss is probable and an amount or range of loss can be reasonably estimated. These assessments are performed at least quarterly and are based on the information available to management at the time and involve significant management judgment &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;to determine the probability and estimated amount of potential losses, if any. Based on the available information considered in its reviews, the Company adjusts its loss contingency accruals and its disclosures as may be required. Actual outcomes or losses may differ materially from those estimated by the Company's current assessments, including available insurance recoveries, which would impact the Company's profitability. Adverse developments in existing litigation claims or legal proceedings involving the Company or new claims could require management to establish or increase litigation reserves or enter into unfavorable settlements or satisfy judgments for monetary damages for amounts in excess of current reserves, which could adversely affect the Company's financial results. During the third quarter of 2021, the Company entered into an agreement&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;providing for the reimbursement of $1.6&#160;million in legal fees incurred in 2020 and 2021, relating to the grand jury subpoena&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;previously disclosed in the Company's 2020 Form 10-K. The reimbursement was collected in the fourth quarter of 2021. In the second quarter of 2019, the Company recorded $1.6 million in legal settlement charges related to the resolution of a medical malpractice lawsuit, as well as a 2019 California wage and hour class action settlement agreement. The Company believes the outcome of any outstanding loss contingencies as of December 31, 2021 will not have a material adverse effect on its business, financial condition, results of operations, or cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Sales and Other State Non-income Tax Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;The Company's sales and other state non-income tax filings are subject to routine audits by authorities in the jurisdictions where it conducts business in the United States which may result in assessments of additional taxes. The Company accrues sales and other non-income tax liabilities based on the Company's best estimate of its probable liability utilizing currently available information and interpretation of relevant tax regulations. Given the nature of the Company's business, significant subjectivity exists as to both whether sales and other state non-income taxes can be assessed on its activity and how the sales tax will ultimately be measured by the relevant jurisdictions. The Company makes a determination for each reporting period whether the estimates for sales and other non-income taxes in certain states should be revised. The expense is included in selling, general and administrative expenses in the Company's consolidated statements of operations and the liability is reflected in sales tax payable within other current liabilities in its consolidated balance sheets.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <ccrn:LegalFeesToBeRecovered
      contextRef="if813882eda844712bd86f1b8939d569d_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjMvZnJhZzo4NDgzOGZiOTA1ZGI0MGMxYjVmODVhMzEyNDUyZGI3Zi90ZXh0cmVnaW9uOjg0ODM4ZmI5MDVkYjQwYzFiNWY4NWEzMTI0NTJkYjdmXzEwOTk1MTE2MzE3MTc_0e7f0892-024a-4fe9-9c1f-2dd6cfd16be1"
      unitRef="usd">1600000</ccrn:LegalFeesToBeRecovered>
    <us-gaap:LitigationSettlementExpense
      contextRef="i7e9cef8503a94b8b88d91c73e681a52f_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjMvZnJhZzo4NDgzOGZiOTA1ZGI0MGMxYjVmODVhMzEyNDUyZGI3Zi90ZXh0cmVnaW9uOjg0ODM4ZmI5MDVkYjQwYzFiNWY4NWEzMTI0NTJkYjdmXzE2MTc_12b3c5f5-a113-490a-9b72-8a935ce97867"
      unitRef="usd">1600000</us-gaap:LitigationSettlementExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzM0NTQ_b2151ce3-ef29-485d-bd65-2b49e3c316ed">Income Taxes&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;The components of the Company's income (loss) before income taxes are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,998)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;133,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(12,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(24,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;The components of the Company&#x2019;s income tax expense (benefit) are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,927)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,159&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(188)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes reflect the Company's net tax effect of temporary differences between the carrying amount of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of the Company&#x2019;s deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred Tax Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued other and prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating&#160;loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued professional liability claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued workers&#x2019; compensation claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,401&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,929&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred Tax Liabilities:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;(1,515)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,993)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,546)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax on unrepatriated earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(190)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(361)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38)&lt;/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 0 7.75pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,521)&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:10pt;font-weight:400;line-height:100%"&gt;Net deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,335&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,592)&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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2020, the Company determined that it could not sustain a conclusion that it was more likely than not that it would realize any of its deferred tax assets resulting from recent losses, the difficulty of forecasting future taxable income, and other factors. Due to the historical losses from the Company's operations, it had recorded a valuation allowance on its deferred tax assets not more likely than not to be realizable. As of December 31, 2021, and 2020, the Company had valuation allowances on its deferred tax assets of an&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; immaterial amount and $37.5&#160;million,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; respectively. For the year ended December 31, 2021, the Company recorded a net valuation allowance release of $37.5&#160;million (comprised of $18.4&#160;million related to federal NOLs, $7.5&#160;million related to state NOLs, and $11.6&#160;million related to other net deferred tax assets) on the basis of management&#x2019;s reassessment of the amount of its deferred tax assets that are more likely than not to be realized.  The valuation allowance on certain state NOLs was not released due to the respective expiration periods and specific state taxable income projections.&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;As of each reporting date, management considers new evidence, both positive and negative, that could affect its view of the future realization of deferred tax assets. As of December 31, 2021, in part because in the current year the Company achieved 12 quarters of cumulative pretax income including permanent items in the U.S. federal tax jurisdiction, management determined that there is sufficient positive evidence to conclude that it is more likely than not that its net deferred tax assets are realizable. The Company believes it has sustained cumulative profits and accordingly, released the valuation allowances on all deferred tax assets but for certain state NOLs due to the respective expiration periods and specific state taxable income projections.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&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;In arriving at its conclusion to release the valuation allowance effective December 31, 2021, the Company considered several positive and negative factors. For the 12 quarters ended December 31, 2021, the Company has $110.3&#160;million in cumulative pretax income including permanent items. The Company has a history of utilizing NOLs prior to expiration. Further, the &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;Company is forecasting positive pretax book income which is expected to exceed the reversal of its future tax deductions, further proving future estimates of taxable income. The growth estimates are tied to the growing demand for healthcare solutions for the Company's customers, including a growing aging U.S. population, and its customers&#x2019; pressure to keep costs down by using the Company's staffing solutions. With regard to negative evidence, the Company does not have any material taxable temporary differences to offset deductible temporary differences and does not have any taxable income available for carryback to offset NOLs. As such, the primary focus of its analysis emphasized the 12-quarter cumulative pretax income analysis and projections of future taxable income.&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;As of December 31, 2021, the Company utilized 100 percent of the federal net operating loss. The Company had approximately $72.4&#160;million of state net operating loss carryforwards, and an immaterial amount of foreign net operating loss carryforwards. The NOLs expire as follows: state between 2022 and 2040 and foreign between 2022 and 2026. As a result of the 2017 Tax Act, certain state NOLs generated in 2020, 2019, and 2018 carry forward indefinitely.  &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:112%"&gt;The reconciliation of income tax computed at the U.S. federal statutory rate to income tax&#160;expense (benefit) is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax at U.S. statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,084)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(372)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Officers' compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Return to provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;1,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;31,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span 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&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;(a) Includes non-deductible meals and incidentals and other miscellaneous non-deductible items.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;A reconciliation of the beginning and ending amounts of unrecognized tax benefits is as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.769%"/&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="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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1 &lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions (reductions) based on tax positions related to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(498)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions as a result of a lapse of applicable statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,179&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,891&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,792&#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-align:justify"&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;There were no short-term unrecognized tax benefits as of December 31, 2021, 2020, or 2019. Long-term unrecognized tax benefits are included in other long-term liabilities in the consolidated balance sheets and were $9.0&#160;million, $1.0&#160;million, and $0.7&#160;million as of December&#160;31, 2021, 2020, and 2019, respectively. See Note 7 - Balance Sheet Details. As of December&#160;31, &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;2021, 2020, and 2019, the Company had unrecognized tax benefits, which would affect the effective tax rate if recognized, of $8.6&#160;million, $7.1&#160;million, and $6.0 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes. During the years ended December 31, 2021, 2020, and 2019, interest and penalties were immaterial. The Company has accrued $0.4 million for the payment of interest and penalties at December 31, 2021, and $0.3&#160;million at December 31, 2020 and 2019. Tax years 2012 through 2021 remain open to examination by certain taxing jurisdictions to which the Company is subject to tax.&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;An unrecognized tax benefit should be presented in the financial statements as a reduction to a deferred tax asset for a net operating loss carryforward if such carryforward would offset the disallowance of the tax position. As a result of the Company&#x2019;s utilization of its federal net operating loss carryforward and a material amount of state net operating loss carryforwards, the Company reclassified $8.0&#160;million of unrecognized tax benefits from deferred tax assets to long-term liabilities in the year ended December 31, 2021. Further, the Company reclassified $0.5&#160;million, representing the federal benefit of state unrecognized tax benefits, in the tabular rollforward from unrecognized tax benefits to deferred tax assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzM0NTU_26006f1e-48f5-4898-972c-dd4736a5b1a5">&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;The components of the Company's income (loss) before income taxes are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,998)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;133,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(12,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(24,211)&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:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo0YWMxNzA4NDA4NjA0ZDFkYTNhYzU3YjVmMmM3ZGRmZC90YWJsZXJhbmdlOjRhYzE3MDg0MDg2MDRkMWRhM2FjNTdiNWYyYzdkZGZkXzMtMS0xLTEtMTI4MzQ_6b4181bb-7b6e-44a2-b095-2857ea2eb76d"
      unitRef="usd">132809000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo0YWMxNzA4NDA4NjA0ZDFkYTNhYzU3YjVmMmM3ZGRmZC90YWJsZXJhbmdlOjRhYzE3MDg0MDg2MDRkMWRhM2FjNTdiNWYyYzdkZGZkXzMtMy0xLTEtMTI4MzQ_7c7492e1-c991-4636-802d-f12a726d7e7a"
      unitRef="usd">-12998000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo0YWMxNzA4NDA4NjA0ZDFkYTNhYzU3YjVmMmM3ZGRmZC90YWJsZXJhbmdlOjRhYzE3MDg0MDg2MDRkMWRhM2FjNTdiNWYyYzdkZGZkXzMtNS0xLTEtMTI4MzQ_4bf0a526-806c-4b78-b53b-e1b2fd99d7d3"
      unitRef="usd">-24783000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo0YWMxNzA4NDA4NjA0ZDFkYTNhYzU3YjVmMmM3ZGRmZC90YWJsZXJhbmdlOjRhYzE3MDg0MDg2MDRkMWRhM2FjNTdiNWYyYzdkZGZkXzQtMS0xLTEtMTI4MzQ_8c9da16b-0473-4015-af52-22fba18b9edc"
      unitRef="usd">399000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo0YWMxNzA4NDA4NjA0ZDFkYTNhYzU3YjVmMmM3ZGRmZC90YWJsZXJhbmdlOjRhYzE3MDg0MDg2MDRkMWRhM2FjNTdiNWYyYzdkZGZkXzQtMy0xLTEtMTI4MzQ_4c3afa0b-8d38-4df6-b479-8f588fd5ca5a"
      unitRef="usd">668000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo0YWMxNzA4NDA4NjA0ZDFkYTNhYzU3YjVmMmM3ZGRmZC90YWJsZXJhbmdlOjRhYzE3MDg0MDg2MDRkMWRhM2FjNTdiNWYyYzdkZGZkXzQtNS0xLTEtMTI4MzQ_c42cbe92-882c-4195-99a2-fcb253673098"
      unitRef="usd">572000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo0YWMxNzA4NDA4NjA0ZDFkYTNhYzU3YjVmMmM3ZGRmZC90YWJsZXJhbmdlOjRhYzE3MDg0MDg2MDRkMWRhM2FjNTdiNWYyYzdkZGZkXzUtMS0xLTEtMTI4MzQ_1f2305f6-e3d5-45f3-a5b6-df826fea8daa"
      unitRef="usd">133208000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo0YWMxNzA4NDA4NjA0ZDFkYTNhYzU3YjVmMmM3ZGRmZC90YWJsZXJhbmdlOjRhYzE3MDg0MDg2MDRkMWRhM2FjNTdiNWYyYzdkZGZkXzUtMy0xLTEtMTI4MzQ_e8a0d4ad-da02-4d8f-935f-64a62911acdb"
      unitRef="usd">-12330000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo0YWMxNzA4NDA4NjA0ZDFkYTNhYzU3YjVmMmM3ZGRmZC90YWJsZXJhbmdlOjRhYzE3MDg0MDg2MDRkMWRhM2FjNTdiNWYyYzdkZGZkXzUtNS0xLTEtMTI4MzQ_9a4ea749-73ad-4e4b-a374-7d222cfa56f0"
      unitRef="usd">-24211000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzM0Njk_112ebadc-88a8-46b2-b569-7b766221f003">The components of the Company&#x2019;s income tax expense (benefit) are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,927)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,159&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(188)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzQtMS0xLTEtMTI4MzQ_176e5404-5a78-4c7c-a321-b86cec97dc7c"
      unitRef="usd">5165000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzQtMy0xLTEtMTI4MzQ_cb547ebe-e6ef-4213-9e13-0081d2919258"
      unitRef="usd">25000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzQtNS0xLTEtMTI4MzQ_94c07bca-ea89-4d1b-aff8-063dcc03500b"
      unitRef="usd">-35000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzUtMS0xLTEtMTI4MzQ_b357a427-5b61-455d-9121-4021f63054ee"
      unitRef="usd">5638000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzUtMy0xLTEtMTI4MzQ_5b5ba747-2c1e-4f54-aea1-510a18a0a1ed"
      unitRef="usd">600000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzUtNS0xLTEtMTI4MzQ_2e88f3df-6c83-4709-aa82-4c9e1b6ac028"
      unitRef="usd">499000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzYtMS0xLTEtMTI4MzQ_7d554a5f-199c-4c08-9dae-aa69e0288576"
      unitRef="usd">330000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzYtMy0xLTEtMTI4MzQ_402716df-d808-46c1-a318-8e1404eb2afd"
      unitRef="usd">119000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzYtNS0xLTEtMTI4MzQ_2c4c8801-dece-49fb-8cc5-59559ed65d4a"
      unitRef="usd">109000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzctMS0xLTEtMTI4MzQ_a4dccc25-ce1e-4c6f-9ba5-01885338083e"
      unitRef="usd">11133000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzctMy0xLTEtMTI4MzQ_12aaecc9-af7c-4fc3-bfaa-0af03281ef19"
      unitRef="usd">744000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzctNS0xLTEtMTI4MzQ_74b91b67-0490-43fa-befd-6435ab37ec5e"
      unitRef="usd">573000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzktMS0xLTEtMTI4MzQ_930d6d4d-25fe-4f75-9e84-530fce835a9d"
      unitRef="usd">892000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzktMy0xLTEtMTI4MzQ_70716112-47dd-4530-9ebb-c20f8f9c1a38"
      unitRef="usd">-138000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzktNS0xLTEtMTI4MzQ_f3333ed0-1b50-4ed7-99da-0b4d24ead9f5"
      unitRef="usd">17406000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzEwLTEtMS0xLTEyODM0_f2fc0931-86c6-42a9-aa2f-28ec0ad44eae"
      unitRef="usd">-10648000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzEwLTMtMS0xLTEyODM0_ab939395-4930-4260-b84c-6207b7935f35"
      unitRef="usd">-818000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzEwLTUtMS0xLTEyODM0_649fa8ea-6c22-4d6d-857f-6127c4034716"
      unitRef="usd">13799000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzExLTEtMS0xLTEyODM0_a046aa0c-0f0d-44c1-9dd7-c05048833df3"
      unitRef="usd">-171000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzExLTMtMS0xLTEyODM0_7b40a03d-a4cb-4683-a16d-31555e705c57"
      unitRef="usd">24000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzExLTUtMS0xLTEyODM0_5f7a3ced-43ec-4918-9f32-6559b7b09cb7"
      unitRef="usd">-46000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzEyLTEtMS0xLTEyODM0_88210719-98d7-4c4c-86e7-1f4f3a0800c1"
      unitRef="usd">-9927000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzEyLTMtMS0xLTEyODM0_f9c9e902-9db9-43ae-8afb-ca2d6ff6569a"
      unitRef="usd">-932000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzEyLTUtMS0xLTEyODM0_2a5366e2-9882-4c35-ac95-2d2178437e1f"
      unitRef="usd">31159000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzEzLTEtMS0xLTEyODM0_d9bd1d3c-3b88-465b-9f9d-fd159e7f4f85"
      unitRef="usd">1206000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzEzLTMtMS0xLTEyODM0_b84c9e90-9317-4162-be11-4f0c9c3f8781"
      unitRef="usd">-188000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo3ODBhNzQzNGI4ZGM0ODUwODdlMzAwMzQ0OGM0NzIzYy90YWJsZXJhbmdlOjc4MGE3NDM0YjhkYzQ4NTA4N2UzMDAzNDQ4YzQ3MjNjXzEzLTUtMS0xLTEyODM0_341fea1f-e492-4557-9c19-1ce64441c777"
      unitRef="usd">31732000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzM0OTM_124f36f3-875c-409f-9c84-7da7695f1ee5">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of the Company&#x2019;s deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred Tax Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued other and prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating&#160;loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued professional liability claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued workers&#x2019; compensation claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,401&#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="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7.75pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,929&#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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred Tax Liabilities:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;(1,515)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,993)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,546)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax on unrepatriated earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(190)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(361)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38)&lt;/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 0 7.75pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,519)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,521)&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:10pt;font-weight:400;line-height:100%"&gt;Net deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,335&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,592)&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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <ccrn:DeferredTaxAssetsAccruedOtherLiabilitiesandPrepaidExpenses
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzMyLTEtMS0xLTEyODM0_a73894b9-d6d1-4f25-b530-428daf1466bb"
      unitRef="usd">237000</ccrn:DeferredTaxAssetsAccruedOtherLiabilitiesandPrepaidExpenses>
    <ccrn:DeferredTaxAssetsAccruedOtherLiabilitiesandPrepaidExpenses
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzMyLTMtMS0xLTEyODM0_ac91876e-a832-44f4-a1c4-82a6486e28e2"
      unitRef="usd">1600000</ccrn:DeferredTaxAssetsAccruedOtherLiabilitiesandPrepaidExpenses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzMzLTEtMS0xLTEyODM0_e8599f9d-5007-43e5-b546-8fa943f7e416"
      unitRef="usd">1644000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzMzLTMtMS0xLTEyODM0_5b6ab3ca-99b0-4b7e-bb1c-73af7a071d74"
      unitRef="usd">909000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzM0LTEtMS0xLTEyODM0_abf6fe2a-127c-4a45-9201-958514e0cc02"
      unitRef="usd">9273000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzM0LTMtMS0xLTEyODM0_ffe736ab-83b5-497e-ad86-792bef5e9102"
      unitRef="usd">27036000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzM1LTEtMS0xLTEyODM0_c3990fb6-9326-4386-9d21-d08b7d231724"
      unitRef="usd">4112000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzM1LTMtMS0xLTEyODM0_c04cae78-2b2c-4469-a5ab-439927fb60d1"
      unitRef="usd">20536000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzM3LTEtMS0xLTEyODM0_507ed075-abaa-4431-ba4f-813ea1de12ae"
      unitRef="usd">1335000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzM3LTMtMS0xLTEyODM0_30b01553-724a-4df6-91cf-7b8162c50b6e"
      unitRef="usd">1525000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzM4LTEtMS0xLTEyODM0_b8b17710-27e9-4968-a1e0-84dbf6763e73"
      unitRef="usd">3097000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzM4LTMtMS0xLTEyODM0_8cc784bd-3e17-4eb4-84c6-fadf79bc3e23"
      unitRef="usd">3015000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzM5LTEtMS0xLTEyODM0_f2980258-b095-4871-9137-9e0e06957b5a"
      unitRef="usd">840000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzM5LTMtMS0xLTEyODM0_6136eb0b-766c-43a9-be3d-212e37f9b8bc"
      unitRef="usd">721000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <ccrn:DeferredTaxAssetsOperatingLeaseLiabilities
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzQwLTEtMS0xLTEyODM0_3cab3ca4-1b06-4476-9d05-f5a04d412c49"
      unitRef="usd">3790000</ccrn:DeferredTaxAssetsOperatingLeaseLiabilities>
    <ccrn:DeferredTaxAssetsOperatingLeaseLiabilities
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzQwLTMtMS0xLTEyODM0_7f3f9496-f8ad-4edc-97ad-b73e9de5068b"
      unitRef="usd">4871000</ccrn:DeferredTaxAssetsOperatingLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzQyLTEtMS0xLTEyODM0_8d450b2a-ca72-430d-acab-abe7f918a604"
      unitRef="usd">41000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzQyLTMtMS0xLTEyODM0_123ac50d-8487-4928-869d-3a857734e53d"
      unitRef="usd">188000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzQzLTEtMS0xLTEyODM0_508f5272-ce0a-447e-a65a-1ac8c75c943d"
      unitRef="usd">505000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzQzLTMtMS0xLTEyODM0_57b18031-b0ee-4e5b-9e0d-6a1cdd2ff299"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzQ0LTEtMS0xLTEyODM0_105252a7-37ac-4d0e-b310-9e42bdf8729b"
      unitRef="usd">24874000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzQ0LTMtMS0xLTEyODM0_b79b7bd9-6c43-4faa-a924-285c345f6c1c"
      unitRef="usd">60401000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzQ1LTEtMS0xLTEyODM0_c8f08787-9c7e-46aa-b529-b78cfa779631"
      unitRef="usd">20000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzQ1LTMtMS0xLTEyODM0_b4e7ac3e-125f-4e8c-997c-2c45e6c2840c"
      unitRef="usd">37472000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzQ2LTEtMS0xLTEyODM0_d4198fc8-cf82-4679-8e26-3b09217de415"
      unitRef="usd">24854000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzQ2LTMtMS0xLTEyODM0_ebd4b1cc-14b0-403b-9785-222cd2fb24e6"
      unitRef="usd">22929000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzQ4LTEtMS0xLTEyODM0_d3be261b-0582-4228-8510-42a354952892"
      unitRef="usd">1515000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzQ4LTMtMS0xLTEyODM0_52bef54a-fdbb-40f9-b699-e4627770d597"
      unitRef="usd">1077000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzUwLTEtMS0xLTEyODM0_d1df009e-d098-4ee2-99a4-7379f71f8e92"
      unitRef="usd">9993000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzUwLTMtMS0xLTEyODM0_f2fc434b-c021-47c8-a639-b8cc3f5f0f44"
      unitRef="usd">25546000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <ccrn:DeferredTaxLiabilitiesRightOfUseAssets
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzUxLTEtMS0xLTEyODM0_8f208dcf-e1d0-4e2a-ba2f-eca03453a80d"
      unitRef="usd">1821000</ccrn:DeferredTaxLiabilitiesRightOfUseAssets>
    <ccrn:DeferredTaxLiabilitiesRightOfUseAssets
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzUxLTMtMS0xLTEyODM0_5573e4eb-543d-43e3-89bc-123391e13988"
      unitRef="usd">2499000</ccrn:DeferredTaxLiabilitiesRightOfUseAssets>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzUyLTEtMS0xLTEyODM0_d106ddd0-6853-447e-b9f9-8b86e937eb39"
      unitRef="usd">190000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzUyLTMtMS0xLTEyODM0_0600d1a3-c255-4546-9616-3e151a92cee3"
      unitRef="usd">361000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzUzLTEtMS0xLTEyODM0_f5202ba2-9b58-44d8-9c99-1aa98e0b773a"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzUzLTMtMS0xLTEyODM0_2f219ca0-6c67-4f0a-adb3-6ec789ec7c38"
      unitRef="usd">38000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzU0LTEtMS0xLTEyODM0_d3aa69dd-141f-4b56-9e21-8c41d9f9cd1f"
      unitRef="usd">13519000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzU0LTMtMS0xLTEyODM0_2de37363-8572-4047-a08c-602cc7e3a92b"
      unitRef="usd">29521000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzU1LTEtMS0xLTEyODM0_327580a4-75ba-44f9-b1ab-a83c171eef65"
      unitRef="usd">11335000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZToxYjQzN2M5ZTg5YTg0YjQyODI3NGFhMDNiNzUyNGQ1OS90YWJsZXJhbmdlOjFiNDM3YzllODlhODRiNDI4Mjc0YWEwM2I3NTI0ZDU5XzU1LTMtMS0xLTEyODM0_d2064334-018c-4539-8aeb-4f9c69a9235a"
      unitRef="usd">6592000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzIxOTkwMjMyNzE1Mzg_ddb0abcc-8034-4950-a300-d7d841413333"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzEwOTk1MTE2Mzc1OTY_f9a13d28-acb3-49ed-9b70-e132ec6afd94"
      unitRef="usd">37500000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzEwOTk1MTE2Mzc2MTE_1f2fee54-0228-4fa0-8c28-f23a18425ce4"
      unitRef="usd">-37500000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i59a79a38f9e64ff0b5ed0a4be8304b60_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzEwOTk1MTE2Mzc2MjY_27a6219c-ed44-4694-9853-6b2fa8ea7aee"
      unitRef="usd">-18400000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i9f2a3e6cf7b14e169e48d68212f6e5c4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzEwOTk1MTE2Mzc2NTk_a6b7d052-c22e-4ee0-bd3f-335773f4e80a"
      unitRef="usd">-7500000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ifed8f941d1b44235a34dcd6c47d062f1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzEwOTk1MTE2Mzc2NDM_f2c7d6a5-c44c-4fc1-a05b-4c19de4873cf"
      unitRef="usd">-11600000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <ccrn:CumulativePretaxIncomeIncludingPermanentItems
      contextRef="ia7e63114f61e438c8568ef389a8822aa_D20190101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzEwOTk1MTE2Mzk3NjI_ddd94a55-7d33-4ebb-9c9a-979df48bb947"
      unitRef="usd">110300000</ccrn:CumulativePretaxIncomeIncludingPermanentItems>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i7e65fe725f0441cfbfbc0e81692e80f9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzEwOTk1MTE2NDAzMjI_673a880d-8f55-4997-a8fa-34b7cc994c49"
      unitRef="usd">72400000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ib7488d2f1f3241e0b99b5bb4ef881e3d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzIxOTkwMjMyNzE1NTQ_cdbe11c5-8d65-4132-aeec-70c8567d9b88"
      unitRef="usd">0</us-gaap:OperatingLossCarryforwards>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzM0NDU_0e61aebb-caf1-4f62-8d1f-76ef060c5081">&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;The reconciliation of income tax computed at the U.S. federal statutory rate to income tax&#160;expense (benefit) is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax at U.S. statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,084)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(372)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-deductible items&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Officers' compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Return to provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(791)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;1,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;(188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:400;line-height:100%"&gt;31,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span 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&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;(a) Includes non-deductible meals and incidentals and other miscellaneous non-deductible items.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzMtMS0xLTEtMTI4MzQ_5c6122b6-ffe4-46f5-8a6a-520181e2f395"
      unitRef="usd">27974000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzMtMy0xLTEtMTI4MzQ_570f6b27-9942-49b9-9187-f1831bcf12b4"
      unitRef="usd">-2589000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzMtNS0xLTEtMTI4MzQ_f172c555-5f92-4fdf-90a3-ece27f314c0c"
      unitRef="usd">-5084000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzQtMS0xLTEtMTI4MzQ_4260ebab-459e-496f-bbf9-4f32c611ea3b"
      unitRef="usd">8573000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzQtMy0xLTEtMTI4MzQ_e253cb0a-2c71-4768-9bfa-740503a7b0d5"
      unitRef="usd">135000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzQtNS0xLTEtMTI4MzQ_4150d796-ab81-412b-baca-decb603fedb0"
      unitRef="usd">-554000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzUtMS0xLTEtMTI4MzQ_bf9733cd-fc12-4367-bad3-eae5d66b209a"
      unitRef="usd">5000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzUtMy0xLTEtMTI4MzQ_60665572-c854-4b2f-a0db-c9aef37a989e"
      unitRef="usd">172000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzUtNS0xLTEtMTI4MzQ_ed596bfc-e830-4cd0-b173-611f364ac0d5"
      unitRef="usd">372000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzYtMS0xLTEtMTI4MzQ_7a642fcc-905e-47a2-b696-3c7bb6515aa1"
      unitRef="usd">550000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzYtMy0xLTEtMTI4MzQ_70be4c29-fea2-4c12-aaae-6eef69e81b03"
      unitRef="usd">544000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzYtNS0xLTEtMTI4MzQ_9ab77cd9-0a46-4231-ae85-8ca1fcb277c7"
      unitRef="usd">562000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzctMS0xLTEtMTI4MzQ_2e5a3ccb-2b02-4e61-ba50-b76827eb714a"
      unitRef="usd">76000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzctMy0xLTEtMTI4MzQ_0470545d-75da-4c09-aedb-7e0bc5e6bb3e"
      unitRef="usd">1000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzctNS0xLTEtMTI4MzQ_75532d1d-a820-48cd-9b36-85e191ffcf55"
      unitRef="usd">-58000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzgtMS0xLTEtMTI4MzQ_70aa647a-6583-4af8-8cd7-dac2545f1c40"
      unitRef="usd">-37450000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzgtMy0xLTEtMTI4MzQ_1f7924fe-ff97-4a4c-98e9-0bbe7d871ffa"
      unitRef="usd">117000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzgtNS0xLTEtMTI4MzQ_49c6c022-babd-49d3-a7b3-24b3f34c5539"
      unitRef="usd">36224000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzktMS0xLTEtMTI4MzQ_19d6d228-ff47-4769-bc4b-1f1e37b10cdd"
      unitRef="usd">1891000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzktMy0xLTEtMTI4MzQ_d75cbc07-57c4-4779-a6b5-61875cef658d"
      unitRef="usd">1110000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzktNS0xLTEtMTI4MzQ_69c553c0-c402-4361-8cc1-19db40650d94"
      unitRef="usd">400000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <ccrn:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficerCompensation
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzEyLTEtMS0xLTEyODM0_f356eea2-4795-43f4-bf14-421671cbd0cb"
      unitRef="usd">344000</ccrn:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficerCompensation>
    <ccrn:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficerCompensation
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzEyLTMtMS0xLTEyODM0_ed63c07c-12c4-4378-85d2-fe3e1e737ea1"
      unitRef="usd">621000</ccrn:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficerCompensation>
    <ccrn:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficerCompensation
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzEyLTUtMS0xLTEyODM0_cb70e580-d722-4ea5-aba2-54378a4e2eef"
      unitRef="usd">418000</ccrn:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficerCompensation>
    <ccrn:EffectiveIncomeTaxRateReconciliationReturnToProvisionAmount
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzE1LTEtMS0xLTEyODM0_5557a637-646e-4beb-8fa4-b3f527209eb1"
      unitRef="usd">-44000</ccrn:EffectiveIncomeTaxRateReconciliationReturnToProvisionAmount>
    <ccrn:EffectiveIncomeTaxRateReconciliationReturnToProvisionAmount
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzE1LTMtMS0xLTEyODM0_bf82dd06-fc75-4749-ab0f-a538a3389179"
      unitRef="usd">-87000</ccrn:EffectiveIncomeTaxRateReconciliationReturnToProvisionAmount>
    <ccrn:EffectiveIncomeTaxRateReconciliationReturnToProvisionAmount
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzE1LTUtMS0xLTEyODM0_9dc13e61-4ced-4342-88e9-1e040fc3f703"
      unitRef="usd">-2000</ccrn:EffectiveIncomeTaxRateReconciliationReturnToProvisionAmount>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzE2LTEtMS0xLTEyODM0_706caf70-9088-4bf2-bd4d-c6f68798ab54"
      unitRef="usd">-791000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzE2LTMtMS0xLTEyODM0_520affcf-8342-40ec-8ddb-3273c79ddef8"
      unitRef="usd">-42000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzE2LTUtMS0xLTEyODM0_e18d6205-6970-4c74-931e-6d8bb9a392e4"
      unitRef="usd">194000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzE3LTEtMS0xLTEyODM0_e959e0de-8d18-4076-8726-5b0fd2542dd8"
      unitRef="usd">1206000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzE3LTMtMS0xLTEyODM0_831c4415-c0b7-416c-8a6e-e775d002d329"
      unitRef="usd">-188000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTowMjM1MzQyZWViYTI0NDA0YjMwNjQ3ZTYyNDY0YWE2Zi90YWJsZXJhbmdlOjAyMzUzNDJlZWJhMjQ0MDRiMzA2NDdlNjI0NjRhYTZmXzE3LTUtMS0xLTEyODM0_dadb14cf-eeb1-498c-9850-86bb1b3a4c24"
      unitRef="usd">31732000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzM0OTY_18802ffc-7f6f-4688-a68f-dd7f2f4116e0">&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;A reconciliation of the beginning and ending amounts of unrecognized tax benefits is as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.769%"/&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="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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1 &lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions (reductions) based on tax positions related to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(498)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions as a result of a lapse of applicable statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,179&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,891&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,792&#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;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo4OThlNmU2MWRmY2E0ODAxOGU0NmQ4MjQzZjI5Njc3OS90YWJsZXJhbmdlOjg5OGU2ZTYxZGZjYTQ4MDE4ZTQ2ZDgyNDNmMjk2Nzc5XzMtMS0xLTEtMTI4MzQ_de2ecc69-01d4-4083-94ba-bf274366a20a"
      unitRef="usd">6891000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i05d3fb8f3ad44bdd8fc1da185a64ee87_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo4OThlNmU2MWRmY2E0ODAxOGU0NmQ4MjQzZjI5Njc3OS90YWJsZXJhbmdlOjg5OGU2ZTYxZGZjYTQ4MDE4ZTQ2ZDgyNDNmMjk2Nzc5XzMtMy0xLTEtMTI4MzQ_02d8a46a-af12-4f20-94fe-64d6940fec02"
      unitRef="usd">5792000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i22f69e0350a6450dbc7196faca7dbaa7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo4OThlNmU2MWRmY2E0ODAxOGU0NmQ4MjQzZjI5Njc3OS90YWJsZXJhbmdlOjg5OGU2ZTYxZGZjYTQ4MDE4ZTQ2ZDgyNDNmMjk2Nzc5XzMtNS0xLTEtMTI4MzQ_c574db83-ae99-43d4-9ff3-b7dd62630b9f"
      unitRef="usd">5412000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo4OThlNmU2MWRmY2E0ODAxOGU0NmQ4MjQzZjI5Njc3OS90YWJsZXJhbmdlOjg5OGU2ZTYxZGZjYTQ4MDE4ZTQ2ZDgyNDNmMjk2Nzc5XzQtMS0xLTEtMTI4MzQ_e5be56b9-6313-4ba0-9945-0e564f35ca62"
      unitRef="usd">1873000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo4OThlNmU2MWRmY2E0ODAxOGU0NmQ4MjQzZjI5Njc3OS90YWJsZXJhbmdlOjg5OGU2ZTYxZGZjYTQ4MDE4ZTQ2ZDgyNDNmMjk2Nzc5XzQtMy0xLTEtMTI4MzQ_ff93f0bb-45aa-455c-8a6c-1b580eb9288e"
      unitRef="usd">974000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo4OThlNmU2MWRmY2E0ODAxOGU0NmQ4MjQzZjI5Njc3OS90YWJsZXJhbmdlOjg5OGU2ZTYxZGZjYTQ4MDE4ZTQ2ZDgyNDNmMjk2Nzc5XzQtNS0xLTEtMTI4MzQ_9e30f7cc-5ccb-44b6-99a7-65116893b939"
      unitRef="usd">1283000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo4OThlNmU2MWRmY2E0ODAxOGU0NmQ4MjQzZjI5Njc3OS90YWJsZXJhbmdlOjg5OGU2ZTYxZGZjYTQ4MDE4ZTQ2ZDgyNDNmMjk2Nzc5XzUtMS0xLTEtMTI4MzQ_89180363-8847-42d2-ae27-a765c1589de2"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo4OThlNmU2MWRmY2E0ODAxOGU0NmQ4MjQzZjI5Njc3OS90YWJsZXJhbmdlOjg5OGU2ZTYxZGZjYTQ4MDE4ZTQ2ZDgyNDNmMjk2Nzc5XzUtMy0xLTEtMTI4MzQ_b92be3bf-8b11-4cc2-b3f3-3e3d3cb7840b"
      unitRef="usd">125000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo4OThlNmU2MWRmY2E0ODAxOGU0NmQ4MjQzZjI5Njc3OS90YWJsZXJhbmdlOjg5OGU2ZTYxZGZjYTQ4MDE4ZTQ2ZDgyNDNmMjk2Nzc5XzUtNS0xLTEtMTI4MzQ_d603a836-3da1-4e78-b3d0-c13b70a93944"
      unitRef="usd">498000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo4OThlNmU2MWRmY2E0ODAxOGU0NmQ4MjQzZjI5Njc3OS90YWJsZXJhbmdlOjg5OGU2ZTYxZGZjYTQ4MDE4ZTQ2ZDgyNDNmMjk2Nzc5XzctMS0xLTEtMTI4MzQ_ea95ae68-a536-476b-8131-6f8c4da2f90f"
      unitRef="usd">47000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo4OThlNmU2MWRmY2E0ODAxOGU0NmQ4MjQzZjI5Njc3OS90YWJsZXJhbmdlOjg5OGU2ZTYxZGZjYTQ4MDE4ZTQ2ZDgyNDNmMjk2Nzc5XzctMy0xLTEtMTI4MzQ_cede3871-bc26-4556-ace6-d8bba9f7cbda"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo4OThlNmU2MWRmY2E0ODAxOGU0NmQ4MjQzZjI5Njc3OS90YWJsZXJhbmdlOjg5OGU2ZTYxZGZjYTQ4MDE4ZTQ2ZDgyNDNmMjk2Nzc5XzctNS0xLTEtMTI4MzQ_df8fd23b-3c06-4571-9443-11ebd08b741c"
      unitRef="usd">405000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <ccrn:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromOtherDeductions
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo4OThlNmU2MWRmY2E0ODAxOGU0NmQ4MjQzZjI5Njc3OS90YWJsZXJhbmdlOjg5OGU2ZTYxZGZjYTQ4MDE4ZTQ2ZDgyNDNmMjk2Nzc5XzktMS0xLTEtMTI4MzQ_f039f91c-187f-4f53-a3e4-dddc54d57282"
      unitRef="usd">462000</ccrn:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromOtherDeductions>
    <ccrn:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromOtherDeductions
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo4OThlNmU2MWRmY2E0ODAxOGU0NmQ4MjQzZjI5Njc3OS90YWJsZXJhbmdlOjg5OGU2ZTYxZGZjYTQ4MDE4ZTQ2ZDgyNDNmMjk2Nzc5XzktMy0xLTEtMTI4MzQ_003f40b3-5a3f-4d0b-9c44-8ece7388abe4"
      unitRef="usd">0</ccrn:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromOtherDeductions>
    <ccrn:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromOtherDeductions
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo4OThlNmU2MWRmY2E0ODAxOGU0NmQ4MjQzZjI5Njc3OS90YWJsZXJhbmdlOjg5OGU2ZTYxZGZjYTQ4MDE4ZTQ2ZDgyNDNmMjk2Nzc5XzktNS0xLTEtMTI4MzQ_d4fa4f83-760c-4bd2-a130-1299c9493d9f"
      unitRef="usd">0</ccrn:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromOtherDeductions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo4OThlNmU2MWRmY2E0ODAxOGU0NmQ4MjQzZjI5Njc3OS90YWJsZXJhbmdlOjg5OGU2ZTYxZGZjYTQ4MDE4ZTQ2ZDgyNDNmMjk2Nzc5XzEwLTEtMS0xLTEyODM0_2f48ae67-dace-4be3-96ea-b17831ed2872"
      unitRef="usd">9179000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo4OThlNmU2MWRmY2E0ODAxOGU0NmQ4MjQzZjI5Njc3OS90YWJsZXJhbmdlOjg5OGU2ZTYxZGZjYTQ4MDE4ZTQ2ZDgyNDNmMjk2Nzc5XzEwLTMtMS0xLTEyODM0_bbd92b66-6096-4bab-9450-35f7d4e9eb9f"
      unitRef="usd">6891000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i05d3fb8f3ad44bdd8fc1da185a64ee87_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90YWJsZTo4OThlNmU2MWRmY2E0ODAxOGU0NmQ4MjQzZjI5Njc3OS90YWJsZXJhbmdlOjg5OGU2ZTYxZGZjYTQ4MDE4ZTQ2ZDgyNDNmMjk2Nzc5XzEwLTUtMS0xLTEyODM0_6974dd00-2d70-4061-a2bc-bb5c5cbf1f41"
      unitRef="usd">5792000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if6d9ba2fe49044549278f2130ceb86bf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzI1NTE_54dad28b-2d09-4e00-83b5-1fe4bd89dfea"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i731094bcac324b36ae4ed9d252bacdf2_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzI1NTE_77172559-df1d-4585-8662-81a916287baa"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if7e80d29e97b4882afba4b22a5568e47_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzI1NTE_bd9d6557-a604-4eab-b829-4903f4ce61b8"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i90383bc0994a44f9b3d17fae4f549db1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzEwOTk1MTE2NDA2MjQ_cd3790e3-6a59-4722-90a6-718859dec0b0"
      unitRef="usd">9000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i17e523de665c48429745f66140521339_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzI3NDg_ddae2dcc-f6bf-4dc9-827e-45536e248cb4"
      unitRef="usd">1000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i066eb98a414e4a7fa83a3d10a4f1de84_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzEwOTk1MTE2NDMyNTI_1a977293-0f22-4a08-a023-ac8aa8975d04"
      unitRef="usd">700000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzEwOTk1MTE2NDA3NTg_8605d477-7456-4af4-b3eb-dd7e6cf319c6"
      unitRef="usd">8600000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzI5NjQ_62f9d623-8149-42cb-b18f-569b7ec8007a"
      unitRef="usd">7100000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i05d3fb8f3ad44bdd8fc1da185a64ee87_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzI5Njg_7f1ae05d-1abb-4d55-9863-364babbe1831"
      unitRef="usd">6000000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzMyMzY_8ffdd901-0294-406c-b7e6-5c809e4e91a0"
      unitRef="usd">400000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i504885720c064e7fa0df02ffb14c1a0a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzEwOTk1MTE2NDM0OTg_630d3d96-89c0-494f-9a88-aefc9bcf8749"
      unitRef="usd">300000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i05d3fb8f3ad44bdd8fc1da185a64ee87_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzEwOTk1MTE2NDM0OTg_d07e5ade-6965-4168-ba0a-eaa846920ea9"
      unitRef="usd">300000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <ccrn:UnrecognizedTaxBenefitsAmountReclassifiedFromDeferredTaxAssetsToNoncurrentLiabilities
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzEwOTk1MTE2NDI3NzI_f88956d7-7c1f-445b-8630-a2347666f713"
      unitRef="usd">8000000</ccrn:UnrecognizedTaxBenefitsAmountReclassifiedFromDeferredTaxAssetsToNoncurrentLiabilities>
    <ccrn:DeferredTaxAssetsAmountReclassifiedFromUnrecognizedTaxBenefits
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNjYvZnJhZzozZDU5OTk0ZWJkNzY0NGU5YjEwOTdmYjEzMjkwOTQ0Zi90ZXh0cmVnaW9uOjNkNTk5OTRlYmQ3NjQ0ZTliMTA5N2ZiMTMyOTA5NDRmXzEwOTk1MTE2NDI4Mzg_fbfba290-272e-4544-a68e-2bebfe43bf51"
      unitRef="usd">500000</ccrn:DeferredTaxAssetsAmountReclassifiedFromUnrecognizedTaxBenefits>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzkwNjg_e6bc746f-58a3-4ae9-bec2-f29e276df8cf">Stockholders&#x2019; Equity&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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-style:italic;font-weight:700;line-height:120%"&gt;Stock Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;During the years ended December&#160;31, 2021, 2020, and 2019, the Company did not repurchase any shares of its common stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company has 510,004 shares of common stock under the current share repurchase program available to repurchase, subject to certain conditions in the Company's Loan Agreement and Term Loan Agreement. The Company may repurchase up to an aggregate amount not to exceed $5.0 million pursuant to its Loan Agreement, and $5.5&#160;million pursuant to its Term Loan Agreement, in any fiscal year, or an unlimited amount if the Company meets certain conditions as described in each of the agreements.&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-style:italic;font-weight:700;line-height:120%"&gt;Share-Based Payments&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 May 19, 2020, the Company's stockholders approved the Cross Country Healthcare, Inc. 2020 Omnibus Incentive Plan (2020 Plan), which replaced the 2017 Omnibus Incentive Plan (2017 Plan), and applies to awards granted after May 19, 2020. The remaining shares available for grant under the 2017 Plan were cancelled and no further awards will be granted under that plan. The 2020 Plan generally mirrors the terms of the 2017 Plan and includes the following provisions: (i) an aggregate share reserve of 3,000,000 shares; (2) annual dollar and share limits of awards granted to employees and consultants, as well as non-employee directors, based on type of award; (3) awards granted generally will be subject to a minimum one-year vesting schedule; and (4) awards may be granted under the 2020 Plan until March 24, 2030.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;The Company's 2017 Plan and 2020 Plan (Plans) provide for the issuance of stock options, stock appreciation rights, restricted stock, performance shares, and performance-based cash awards that may be granted with the intent to comply with the &#x201c;performance-based compensation&#x201d; exception under Section 162(m) of the Internal Revenue Code, and other stock-based awards, all as defined by the Plans, to eligible employees, consultants and non-employee Directors. The Plans include Section 162(m) performance goals so that certain incentive awards granted to certain executive officers of the Company may qualify as exempt performance-based compensation. However, Section 162(m) of the Internal Revenue Code updated in conjunction with the 2017 Tax Act in November 2018 limits a publicly-held corporation&#x2019;s federal tax deduction for compensation paid to &#x201c;covered employees&#x201d; to $1.0 million per year, for non-performance and performance shares.&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;Restricted stock awards granted under the Company&#x2019;s Plans entitle the holder to receive, at the end of a vesting period, a specified number of shares of the Company&#x2019;s common stock. Share-based compensation expense is measured by the market value of the Company&#x2019;s stock on the date of grant. The shares vest ratably over a three year period ending on the anniversary date of the grant, and vesting is subject to the employee's continuing employment. There is no partial vesting and any unvested portion is forfeited. Pursuant to the Plans, the number of target shares that are issued for performance-based stock awards are determined based on the level of attainment of the targets.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes restricted stock awards and performance stock awards activity issued under the Plans for the year ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Performance Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Target &lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested restricted stock awards, January&#160;1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,345,819&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;7.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;548,151&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;7.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;483,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(653,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(194,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested restricted stock awards, December&#160;31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,039,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Awards granted to non-employee directors under the 2017 Plan prior to the adoption of the 2020 Plan, vest in three equal installments on the first, second, and third anniversaries of the grant date, while restricted shares granted under the 2020 Plan on and subsequent to June 2020 will vest on the first anniversary of such grant date, or earlier subject to retirement eligibility. In addition, effective in the three months ended June 30, 2020, the Company implemented modified guidelines that provide for accelerated vesting of restricted stock grants on the last date of service when a retirement-eligible director retires.&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 March 31, 2021, 2020, and 2019, the Company awarded performance stock awards totaling 160,416, 286,415, and 192,939, respectively. The Company awarded an additional 7,908 performance stock awards in the second quarter of 2021. If the minimum level of performance is attained for the 2021, 2020, and 2019 awards, restricted stock will be issued with a vesting date of the third anniversary of such grant date. The level of attainment will be certified within 30 days of the vest date. During the first quarter of 2021, it was determined that the performance stock awards that were granted in 2018 were not earned and, accordingly, those shares were forfeited.&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;As of December&#160;31, 2021, the Company had approximately &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;$6.1 million&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; of total unrecognized compensation cost related to non-vested restricted stock awards which may be adjusted for future changes in forfeitures. The Company expects to recognize such cost over a weighted average period 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;1.48 years&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 shares vested was approximately $8.9&#160;million,  $2.7&#160;million, and $2.6 million, for the years ended December 31, 2021, 2020, and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;As of December&#160;31, 2021, the Company had approximately &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;$2.7&#160;million&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; of total unrecognized compensation cost related to performance stock awards which may be adjusted for future changes in forfeitures. The Company expects to recognize such cost over a weighted average period 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;1.28 years&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 remaining service period. No shares vested for the years ended December 31, 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31, 2021, 2020, and 2019, the Company did not issue stock options or stock appreciation rights. The following table represents information about stock options and stock appreciation rights exercised in each year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intrinsic value of options exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;The stock appreciation rights could only be settled with stock or cash, at the discretion of the Committee. The stock appreciation rights vested 25% per year over a 4 year period and expired after 7 years. The Company&#x2019;s policy was to issue new shares from its authorized but unissued balance of common stock outstanding or shares of common stock reacquired by the Company if stock appreciation rights were settled with stock.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded compensation expense for stock options based on the estimated fair value of the options on the date of grant using the Black-Scholes option-pricing model. Due to the adoption of the 2014 Plan (previously titled the 2007 Stock Incentive Plan), no further grants have been issued under the Company&#x2019;s 1999 Plans referred to below.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i064145beb2fc4fc1816f328c7ef286aa_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzIzMzE_5116bf1a-f992-4344-b243-cf225efce487"
      unitRef="shares">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ie1dd704e4b72407a810ce973e4de70a4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzIzMzE_707c48df-c69e-4cc8-a09f-7665f94c64b7"
      unitRef="shares">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i9bc3923206424c8b92fda3d23d677e5f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzIzMzE_792f9fe9-9944-4098-b0a5-8f725471648f"
      unitRef="shares">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="icd0e03dff7484205b444832b393bf57b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzI0MjU_13c0340c-ec98-4891-91c3-640ff7692da4"
      unitRef="shares">510004</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <ccrn:StockRepurchaseProgramMaximumAnnualAuthorizedAmount
      contextRef="id02317f30cb14228bee6580d8c32e533_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzI2NDU_46b4493f-69be-44bc-b539-c9d23f4ebf3e"
      unitRef="usd">5000000</ccrn:StockRepurchaseProgramMaximumAnnualAuthorizedAmount>
    <ccrn:StockRepurchaseProgramMaximumAnnualAuthorizedAmount
      contextRef="i0963aea74b3a493b8e82edea36c71685_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzEwOTk1MTE2MzczODE_a4b79398-3cd6-4b39-a34e-b709c562b037"
      unitRef="usd">5500000</ccrn:StockRepurchaseProgramMaximumAnnualAuthorizedAmount>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i7bf5357b29e540d093bc154f2186f23a_I20200519"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzMyOTg_9f1b9e4b-1f12-4822-9ba2-0c8b03d8af1a"
      unitRef="shares">3000000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="idc8d395b86964f6c8fc12db4ead63985_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzkwOTQ_19eafee4-7720-47ab-bc15-f147832b2422">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="iacb464d52b0c44bf9f1896347c2cf35a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzkwNjE_37367ff5-c5ed-4ffb-b7c5-1559a650c5a4">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzkwNzI_3324031b-668b-4abe-8c8b-a09f5fab29fa">&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;The following table summarizes restricted stock awards and performance stock awards activity issued under the Plans for the year ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Performance Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number of Target &lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested restricted stock awards, January&#160;1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,345,819&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;7.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;548,151&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;7.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;483,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(653,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(136,506)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(194,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested restricted stock awards, December&#160;31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,039,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iba2a7d0dcf1c4f27afbbe0e1240e8f3c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzItMS0xLTEtMTI4MzQ_a40804f7-a25e-415e-a84a-0189999b56eb"
      unitRef="shares">1345819</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iba2a7d0dcf1c4f27afbbe0e1240e8f3c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzItMy0xLTEtMTI4MzQ_bf47d60a-15b9-4fb5-84d2-d023de72e767"
      unitRef="usdPerShare">7.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="icafc937650c34b1f9e19db66f010ed1b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzItNS0xLTEtMTI4MzQ_03cbcd52-0251-4ae5-9c51-d8ced140cd7b"
      unitRef="shares">548151</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="icafc937650c34b1f9e19db66f010ed1b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzItNy0xLTEtMTI4MzQ_c9891179-d2df-4ec3-bb83-279fe42e7d17"
      unitRef="usdPerShare">7.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i784d4488c93f44559318e1b8f4df96b2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzMtMS0xLTEtMTI4MzQ_a50e15bc-494c-4119-a0e6-b906231d1661"
      unitRef="shares">483900</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i784d4488c93f44559318e1b8f4df96b2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzMtMy0xLTEtMTI4MzQ_cd70dbd9-b45f-4a15-b1b5-d11d2debc78f"
      unitRef="usdPerShare">13.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i3099ebb1a4f54662b261b81860b34f65_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzMtNS0xLTEtMTI4MzQ_133e32bc-54bc-4f2d-b136-2edff7284025"
      unitRef="shares">168324</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3099ebb1a4f54662b261b81860b34f65_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzMtNy0xLTEtMTI4MzQ_98b23ad6-9924-4cc7-9218-fcd73f4ff5e9"
      unitRef="usdPerShare">12.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i784d4488c93f44559318e1b8f4df96b2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzQtMS0xLTEtMTI4MzQ_f67ef848-7643-47de-95a3-e1052a949c76"
      unitRef="shares">653758</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i784d4488c93f44559318e1b8f4df96b2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzQtMy0xLTEtMTI4MzQ_866f323a-8ea3-422a-a041-cae3a6cc55c4"
      unitRef="usdPerShare">7.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i3099ebb1a4f54662b261b81860b34f65_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzQtNS0xLTEtMTI4MzQ_2be9eddd-169d-4bb9-8261-79bdb0ecdddc"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3099ebb1a4f54662b261b81860b34f65_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzQtNy0xLTEtMTI4MzQ_41a83ed2-df5f-494c-8b40-2bbae4616dc8"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i784d4488c93f44559318e1b8f4df96b2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzUtMS0xLTEtMTI4MzQ_5da4495d-bb57-4153-b38c-03ea7dbbe9e8"
      unitRef="shares">136506</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i784d4488c93f44559318e1b8f4df96b2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzUtMy0xLTEtMTI4MzQ_408a968f-da46-45cf-8656-095c4c06722a"
      unitRef="usdPerShare">7.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i3099ebb1a4f54662b261b81860b34f65_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzUtNS0xLTEtMTI4MzQ_c0cd8938-a623-4e7d-b952-836344f6c39b"
      unitRef="shares">194309</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i3099ebb1a4f54662b261b81860b34f65_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzUtNy0xLTEtMTI4MzQ_a51231d7-297b-4603-9975-34f58184438f"
      unitRef="usdPerShare">9.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9935864b18e74b24b8e548618c9d5532_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzYtMS0xLTEtMTI4MzQ_e126caa3-b6fe-498a-b01b-94350bd3a3f9"
      unitRef="shares">1039455</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9935864b18e74b24b8e548618c9d5532_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzYtMy0xLTEtMTI4MzQ_2161a817-0c47-4eb8-b181-2c95a1be941b"
      unitRef="usdPerShare">9.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic48ea25404f94fa682b80c4afc674ae8_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzYtNS0xLTEtMTI4MzQ_5a8e54f3-f86b-489f-b779-d0cfd0f01a39"
      unitRef="shares">522166</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic48ea25404f94fa682b80c4afc674ae8_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTo3N2EzODIzZjgzMDE0ZmU2OGNkYzg3MzdiY2I0NDZlOS90YWJsZXJhbmdlOjc3YTM4MjNmODMwMTRmZTY4Y2RjODczN2JjYjQ0NmU5XzYtNy0xLTEtMTI4MzQ_b81fff93-fcf5-4ae2-a622-a0e42eb6057c"
      unitRef="usdPerShare">8.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <ccrn:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingInstallments
      contextRef="ic5069b0b653b4bb09c957581b439ce1f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzU0ODA_65eea834-d38c-473d-bd74-12e515fd774b"
      unitRef="installment">3</ccrn:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingInstallments>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="iacb1144626b4419a9a9504082ec49f8d_D20210331-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzEwOTk1MTE2Mzc2MjQ_5a8ba0d3-9122-4446-af5c-96556aff7659"
      unitRef="shares">160416</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i575f2e0ae19b4584bcadf4813a2a2b43_D20200331-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzYwNjc_8a05ef96-f446-4d57-871a-b693e9d06351"
      unitRef="shares">286415</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="ib261a3e2b3f348fb8e2489c92e894bee_D20190331-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzYwNzE_176ae775-5641-4469-909a-1693ce399dc7"
      unitRef="shares">192939</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i9f03414844ae4d6b9e5d31c6e7c82359_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzEwOTk1MTE2Mzc3MTE_6cc1b92a-82de-412b-b025-da709d0dc119"
      unitRef="shares">7908</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <ccrn:PerformanceSharesAttainmentLevelCertificationPeriod
      contextRef="i79ea3703ea834cd6858d6fe5eeb475df_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzYzMzA_17507c73-f158-4522-ba05-12c1b1f73e05">P30D</ccrn:PerformanceSharesAttainmentLevelCertificationPeriod>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="ie273e656bb954d2381ccbec5b8bd32c1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzY1Njc_41f76636-addb-499c-936d-9e83bf98ec5b"
      unitRef="usd">6100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="iacb464d52b0c44bf9f1896347c2cf35a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzY3OTA_d699635f-f21c-4d70-94e7-df1e828af9a5">P1Y5M23D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="iacb464d52b0c44bf9f1896347c2cf35a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzEwOTk1MTE2Mzg1Njc_62f225dd-8b84-4a0a-860f-0baece2eceaf"
      unitRef="usd">8900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i7e649e98b65a4ad68b6fba3c2e4337ab_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzY4NDQ_f3ac1aee-700b-4110-8246-374b782ceeda"
      unitRef="usd">2700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i5dbe474aecef449e8af04f478007f422_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzY4NDg_7fafd7e1-0ed3-4aab-b352-c526755fae80"
      unitRef="usd">2600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i02ecaabaf1e34b408ee19948b37418d2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzEwOTk1MTE2Mzg1Mzc_ce381af9-9460-4609-b751-670d955e7c01"
      unitRef="usd">2700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="iade46a6ff91e4f1db03f0283898df717_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzcxOTg_5c91f18d-7f97-4157-ac6a-a4fa731fd83c">P1Y3M10D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="iade46a6ff91e4f1db03f0283898df717_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzczMDk_2afd93c7-c7a0-4714-bd8d-c48114fbd476"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i9e2f9a5b2aba479dbe4f6ae42d71ae4f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzczMDk_93edef3b-2355-4852-9f47-4e94a9873219"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i917144485fa34e83934c9cb4dfb900eb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzczMDk_c8c0368e-57c1-425c-9ae8-0c0c258c89f4"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <ccrn:IntrinsicValueOfOptionsExercisedAndWeightedAverageGrantDateFairValueOfStockOptionsGrantedTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzkwOTE_11cc7ab8-8590-4f6e-9b3a-bfaf16729a00">The following table represents information about stock options and stock appreciation rights exercised in each year. &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:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intrinsic value of options exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</ccrn:IntrinsicValueOfOptionsExercisedAndWeightedAverageGrantDateFairValueOfStockOptionsGrantedTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTpiMDIwOTRjNmI0NmU0MjI3YWU5MzU2MTQ0NWQ5OGE4Yi90YWJsZXJhbmdlOmIwMjA5NGM2YjQ2ZTQyMjdhZTkzNTYxNDQ1ZDk4YThiXzUtMS0xLTEtMTI4MzQ_fd7900fd-a01c-44f1-9f6d-8d75a1a39ebf"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTpiMDIwOTRjNmI0NmU0MjI3YWU5MzU2MTQ0NWQ5OGE4Yi90YWJsZXJhbmdlOmIwMjA5NGM2YjQ2ZTQyMjdhZTkzNTYxNDQ1ZDk4YThiXzUtMy0xLTEtMTI4MzQ_1d1de8c8-d1f6-45fa-a2c7-da8da90a1174"
      unitRef="usd">1000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90YWJsZTpiMDIwOTRjNmI0NmU0MjI3YWU5MzU2MTQ0NWQ5OGE4Yi90YWJsZXJhbmdlOmIwMjA5NGM2YjQ2ZTQyMjdhZTkzNTYxNDQ1ZDk4YThiXzUtNS0xLTEtMTI4MzQ_64dfe894-a43f-48f9-8e0f-80fcb5a9ea60"
      unitRef="usd">130000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <ccrn:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesVested
      contextRef="if68e89c5264a4e72a8a9bc5d10e6b316_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzc3NTE_cfd49d53-3fb9-4ad8-a852-e5c37be77c20"
      unitRef="number">0.25</ccrn:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfSharesVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if68e89c5264a4e72a8a9bc5d10e6b316_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzkwNzk_d34efbb6-bb9a-4684-80a9-8b41104298f8">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <ccrn:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationPeriod
      contextRef="if68e89c5264a4e72a8a9bc5d10e6b316_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzIvZnJhZzo4MDU4NmQ0OWZjZTg0NmYzYmRiNmUyNWUwNmMxNTY2Yy90ZXh0cmVnaW9uOjgwNTg2ZDQ5ZmNlODQ2ZjNiZGI2ZTI1ZTA2YzE1NjZjXzc4MDM_bd26b34b-8cb4-4275-aa74-a54101bb881f">P7Y</ccrn:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationPeriod>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90ZXh0cmVnaW9uOjU1NTE5ZjFjZjZlNjQ0ZmFhOWRjODE5MDYyZTUyOTMyXzY2MQ_f58c4797-9cb6-4f27-9f58-d1b2bfc3278e">Earnings Per Share&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;The following table sets forth the components of the numerator and denominator for the computation of the basic and diluted earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to common stockholders - Basic and Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares - Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective of diluted shares:&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;/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:10pt;font-weight:400;line-height:100%"&gt;Share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares - 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:10pt;font-weight:400;line-height:100%"&gt;37,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) per share attributable to common stockholders - Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) per share attributable to common stockholders - 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;For the years 2020 and 2019, no tax benefits were assumed for the potentially dilutive shares due to the Company's net operating loss position.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;The following table represents the securities that could potentially dilute net income per share attributable to common stockholders in the future that were not included in the computation of diluted net income per share attributable to common stockholders because to do so would have been anti-dilutive for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90ZXh0cmVnaW9uOjU1NTE5ZjFjZjZlNjQ0ZmFhOWRjODE5MDYyZTUyOTMyXzY4MA_742a9d7a-1000-4f2a-aa2d-1f9296a961d8">&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;The following table sets forth the components of the numerator and denominator for the computation of the basic and diluted earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) attributable to common stockholders - Basic and Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,962)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(57,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares - Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective of diluted shares:&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;/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:10pt;font-weight:400;line-height:100%"&gt;Share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares - 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:10pt;font-weight:400;line-height:100%"&gt;37,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) per share attributable to common stockholders - Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) per share attributable to common stockholders - 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzctMS0xLTEtMTI4MzQ_5bb8cc8e-e3d1-4150-b4d0-baa20020ad7d"
      unitRef="usd">132002000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzctMS0xLTEtMTI4MzQ_d1ffcea8-eda1-459a-9cb7-c1bece531b46"
      unitRef="usd">132002000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzctMy0xLTEtMTI4MzQ_06b711b6-210a-4164-a75f-f43aeff8826c"
      unitRef="usd">-12962000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzctMy0xLTEtMTI4MzQ_da8d6b46-9187-4223-928e-03015f169247"
      unitRef="usd">-12962000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzctNS0xLTEtMTI4MzQ_cbaaade6-a1e9-4b63-8b46-aa2f551c607b"
      unitRef="usd">-57713000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzctNS0xLTEtMTI4MzQ_e5dee2e9-c649-4865-9262-6c597e09c4d3"
      unitRef="usd">-57713000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzEwLTEtMS0xLTEyODM0_81988cac-e5bc-49ed-ae6c-84590aaaaaed"
      unitRef="shares">36689000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzEwLTMtMS0xLTEyODM0_5864aab9-3e30-4b47-880f-c63862861aba"
      unitRef="shares">36088000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzEwLTUtMS0xLTEyODM0_131c799d-e887-4e11-8c63-65e5ca501415"
      unitRef="shares">35815000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzEyLTEtMS0xLTEyODM0_caeda56e-d1cb-431d-9ec1-d91da85a5f60"
      unitRef="shares">703000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzEyLTMtMS0xLTEyODM0_26b89807-a694-4025-952b-fa07dd0c25ac"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzEyLTUtMS0xLTEyODM0_d9a3e4d3-248f-4ef9-ba02-725003258362"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzE0LTEtMS0xLTEyODM0_67e77f26-89f1-4f4f-976e-e13ac515c18e"
      unitRef="shares">37392000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzE0LTMtMS0xLTEyODM0_9a7f98f4-6b1a-427a-a886-4de77eb19f5a"
      unitRef="shares">36088000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzE0LTUtMS0xLTEyODM0_0cb8f1d3-1824-4b51-9715-15ecf7bcccda"
      unitRef="shares">35815000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzE2LTEtMS0xLTEyODM0_73d46442-bf24-4963-9c60-9b8a7696f846"
      unitRef="usdPerShare">3.60</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzE2LTMtMS0xLTEyODM0_3bdf3596-dc81-4f69-80f2-71a2e6a0aaa2"
      unitRef="usdPerShare">-0.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzE2LTUtMS0xLTEyODM0_2ba4a04d-bb57-4c7e-bafc-cf1c47661e49"
      unitRef="usdPerShare">-1.61</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzE4LTEtMS0xLTEyODM0_c527de7d-6965-4f8d-b0d1-09fa6ca2ba7b"
      unitRef="usdPerShare">3.53</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzE4LTMtMS0xLTEyODM0_ac3f35bc-031f-4ae5-92d4-1badb6db7c0d"
      unitRef="usdPerShare">-0.36</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZTo1ZmJmZjE1OTdmYWM0MjQ0OGJhMmNmYTdmOGRhODMxZi90YWJsZXJhbmdlOjVmYmZmMTU5N2ZhYzQyNDQ4YmEyY2ZhN2Y4ZGE4MzFmXzE4LTUtMS0xLTEyODM0_73141fc1-fc1c-447f-811e-2df60a5da4bf"
      unitRef="usdPerShare">-1.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90ZXh0cmVnaW9uOjU1NTE5ZjFjZjZlNjQ0ZmFhOWRjODE5MDYyZTUyOTMyXzY3Mg_78b4941d-9136-468e-90d8-5130c4130503">&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;The following table represents the securities that could potentially dilute net income per share attributable to common stockholders in the future that were not included in the computation of diluted net income per share attributable to common stockholders because to do so would have been anti-dilutive for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5714cf20113949a0b1ef6420a7bfb407_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZToxNWJmMWM2ZDYzNWE0ZTBiYTdhOTA2ZDMzNzBiZWFhYS90YWJsZXJhbmdlOjE1YmYxYzZkNjM1YTRlMGJhN2E5MDZkMzM3MGJlYWFhXzMtMS0xLTEtMTI4MzQ_fc791370-053a-4846-9225-77fb29c2b3c2"
      unitRef="shares">6000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iaf94ae08f3d24da7a14644fcfc16b32c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZToxNWJmMWM2ZDYzNWE0ZTBiYTdhOTA2ZDMzNzBiZWFhYS90YWJsZXJhbmdlOjE1YmYxYzZkNjM1YTRlMGJhN2E5MDZkMzM3MGJlYWFhXzMtMy0xLTEtMTI4MzQ_030dee03-c318-4ffc-a3cf-745d86baa880"
      unitRef="shares">663000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i619b4e15a23343eaa9862d0cee79fba0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xNzgvZnJhZzo1NTUxOWYxY2Y2ZTY0NGZhYTlkYzgxOTA2MmU1MjkzMi90YWJsZToxNWJmMWM2ZDYzNWE0ZTBiYTdhOTA2ZDMzNzBiZWFhYS90YWJsZXJhbmdlOjE1YmYxYzZkNjM1YTRlMGJhN2E5MDZkMzM3MGJlYWFhXzMtNS0xLTEtMTI4MzQ_71c0036b-49d5-4f0c-b29e-551f1e4d8e29"
      unitRef="shares">335000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODEvZnJhZzo4ZjExZmY1ZWNkYTY0MmZkOTE4MDY0Yzk1MThhNGJiYy90ZXh0cmVnaW9uOjhmMTFmZjVlY2RhNjQyZmQ5MTgwNjRjOTUxOGE0YmJjXzI2MzM_0813a12a-be30-4d3b-9c47-b5b0ae6f93ca">Related Party Transactions&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Prior to December 31, 2020, the Company had a 68% ownership interest in Cross Country Talent Acquisition Group, LLC, a joint venture between the Company and a hospital system. The Company generated revenue providing staffing services to the hospital system of $16.0&#160;million and $25.0 million in 2020 and 2019, respectively, with no activity in 2021. At December 31, 2020, the Company had a receivable balance of $1.7 million and a payable balance of $0.2&#160;million, with no such balances as of December 31, 2021. Effective December 31, 2020, the sole professional staffing services agreement held by its joint venture was terminated, at which time the Company entered into a direct staffing agreement with the hospital system. The Company                     dissolved Cross Country Talent Acquisition Group, LLC during the third quarter of 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has entered into an arrangement for digital marketing services provided by a firm that is related to Mr. Clark, the Company's Co-Founder &amp;amp; Chief Executive Officer. Mr. Clark is a minority shareholder in the firm's parent company and is a member of the parent company's Board of Directors. Management believes the terms of the arrangement are equivalent to those prevailing in an arm's-length transaction and have been approved by the Company through its related party process. The digital marketing firm manages a limited number of digital publishers covering various Company brands for a monthly management fee. In 2021, 2020, and 2019, the Company incurred an immaterial amount in expenses related to these fees. The Company had an immaterial payable balance at December 31, 2021 and no payable balance at December 31, 2020.&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;The Company has provided services to entities affiliated with certain members of the Company&#x2019;s Board of Directors, which it believes were conducted on terms equivalent to those prevailing in an arm's-length transaction. Revenue related to these transactions was $0.7&#160;million in 2021, and an immaterial amount in both 2020 and 2019. Accounts receivable due from these entities was an immaterial amount at December 31, 2021 and 2020.&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;As a result of the WSG acquisition on June 8, 2021, the Company continues to rent WSG's headquarters. The Chief Executive Officer and Founder of WSG, and currently a business unit president with the Company, is an agent of the lessor. The lease term is from January 1, 2020 through December 31, 2024. The Company paid an immaterial amount in rent expense for these premises for the year ended December 31, 2021, and had no payable balance at December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the first quarter of 2020, the Company entered into a note payable of $7.3&#160;million related to contingent consideration assumed as part of a prior period acquisition, payable in three equal installments. The payees of the note are controlled by an employee of the sellers who remained with the Company. The first two installments have been paid, leaving a note payable balance of $2.5&#160;million and accrued interest of $0.1&#160;million at December 31, 2021. See Note 4 - Acquisitions.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <ccrn:JointVenturePercentOwnership
      contextRef="ie0daf95ad1924ad7bc78578fe5350646_I20201230"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODEvZnJhZzo4ZjExZmY1ZWNkYTY0MmZkOTE4MDY0Yzk1MThhNGJiYy90ZXh0cmVnaW9uOjhmMTFmZjVlY2RhNjQyZmQ5MTgwNjRjOTUxOGE0YmJjXzM1Mw_5f069787-2b8a-4056-bb09-e810b9cfdcf9"
      unitRef="number">0.68</ccrn:JointVenturePercentOwnership>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ib1727eec730b44e29cf15a7ed2d952de_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODEvZnJhZzo4ZjExZmY1ZWNkYTY0MmZkOTE4MDY0Yzk1MThhNGJiYy90ZXh0cmVnaW9uOjhmMTFmZjVlY2RhNjQyZmQ5MTgwNjRjOTUxOGE0YmJjXzU2Ng_f3c70f77-988c-444e-8a06-f6c9b95646b5"
      unitRef="usd">16000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="icc863fe049c4473b84381b3393b5108e_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODEvZnJhZzo4ZjExZmY1ZWNkYTY0MmZkOTE4MDY0Yzk1MThhNGJiYy90ZXh0cmVnaW9uOjhmMTFmZjVlY2RhNjQyZmQ5MTgwNjRjOTUxOGE0YmJjXzU3MA_04a488b0-f779-4f8c-8d93-96cebc17e53c"
      unitRef="usd">25000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i047c15f8e8894eed8b79823148fc2a13_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODEvZnJhZzo4ZjExZmY1ZWNkYTY0MmZkOTE4MDY0Yzk1MThhNGJiYy90ZXh0cmVnaW9uOjhmMTFmZjVlY2RhNjQyZmQ5MTgwNjRjOTUxOGE0YmJjXzIxOTkwMjMyNjE1OTY_7bebc1bc-a75e-42ce-bec4-68f791e3c731"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:DueFromJointVenturesCurrent
      contextRef="i11959ba9fd6f49b987cc4b755939ef95_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODEvZnJhZzo4ZjExZmY1ZWNkYTY0MmZkOTE4MDY0Yzk1MThhNGJiYy90ZXh0cmVnaW9uOjhmMTFmZjVlY2RhNjQyZmQ5MTgwNjRjOTUxOGE0YmJjXzY3Ng_d88863f0-6377-4e2d-b9a8-3c25a35668ec"
      unitRef="usd">1700000</us-gaap:DueFromJointVenturesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i11959ba9fd6f49b987cc4b755939ef95_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODEvZnJhZzo4ZjExZmY1ZWNkYTY0MmZkOTE4MDY0Yzk1MThhNGJiYy90ZXh0cmVnaW9uOjhmMTFmZjVlY2RhNjQyZmQ5MTgwNjRjOTUxOGE0YmJjXzcwNQ_638d7217-fffa-4690-b70f-43fd74231a41"
      unitRef="usd">200000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="iaba59d9f823f49b2b383864f822400f6_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODEvZnJhZzo4ZjExZmY1ZWNkYTY0MmZkOTE4MDY0Yzk1MThhNGJiYy90ZXh0cmVnaW9uOjhmMTFmZjVlY2RhNjQyZmQ5MTgwNjRjOTUxOGE0YmJjXzIxOTkwMjMyNjE2MDQ_67e08cc8-89c8-4dce-b4aa-46580e1988b7"
      unitRef="usd">0</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueFromJointVenturesCurrent
      contextRef="iaba59d9f823f49b2b383864f822400f6_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODEvZnJhZzo4ZjExZmY1ZWNkYTY0MmZkOTE4MDY0Yzk1MThhNGJiYy90ZXh0cmVnaW9uOjhmMTFmZjVlY2RhNjQyZmQ5MTgwNjRjOTUxOGE0YmJjXzIxOTkwMjMyNjE2MDQ_c7149ac9-d08e-47d7-bfe1-0fe42da2177a"
      unitRef="usd">0</us-gaap:DueFromJointVenturesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="ib15b56c4d36140de9a2f10e3bda03569_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODEvZnJhZzo4ZjExZmY1ZWNkYTY0MmZkOTE4MDY0Yzk1MThhNGJiYy90ZXh0cmVnaW9uOjhmMTFmZjVlY2RhNjQyZmQ5MTgwNjRjOTUxOGE0YmJjXzIxOTkwMjMyNjE1NzA_675e2bb4-081a-4a29-b405-3358a926fa25"
      unitRef="usd">0</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="i1e44b493a9284169bdf8af028cabd12d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODEvZnJhZzo4ZjExZmY1ZWNkYTY0MmZkOTE4MDY0Yzk1MThhNGJiYy90ZXh0cmVnaW9uOjhmMTFmZjVlY2RhNjQyZmQ5MTgwNjRjOTUxOGE0YmJjXzE4NTE_c971cd79-603d-4617-816c-d8bc854dde37"
      unitRef="usd">0</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ibe995426ef0c46458e6bf14361256424_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODEvZnJhZzo4ZjExZmY1ZWNkYTY0MmZkOTE4MDY0Yzk1MThhNGJiYy90ZXh0cmVnaW9uOjhmMTFmZjVlY2RhNjQyZmQ5MTgwNjRjOTUxOGE0YmJjXzEwOTk1MTE2MzM2OTk_46638f9a-62a7-4c23-ab03-8ac822d3a88e"
      unitRef="usd">700000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ic249e6624e994f728665ca039de1556d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODEvZnJhZzo4ZjExZmY1ZWNkYTY0MmZkOTE4MDY0Yzk1MThhNGJiYy90ZXh0cmVnaW9uOjhmMTFmZjVlY2RhNjQyZmQ5MTgwNjRjOTUxOGE0YmJjXzIxOTkwMjMyNjE1ODg_9b455257-e18c-4ead-b170-977fc3c4eaed"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i621e39b1eca142d0859ade41c1c3bb1d_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODEvZnJhZzo4ZjExZmY1ZWNkYTY0MmZkOTE4MDY0Yzk1MThhNGJiYy90ZXh0cmVnaW9uOjhmMTFmZjVlY2RhNjQyZmQ5MTgwNjRjOTUxOGE0YmJjXzIxOTkwMjMyNjE1ODg_d35a7f71-4988-43d7-9b77-e7f2de573116"
      unitRef="usd">0</us-gaap:RevenueFromRelatedParties>
    <us-gaap:NotesPayable
      contextRef="i9f87b8c478fa40f3b9240a7bb726716b_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODEvZnJhZzo4ZjExZmY1ZWNkYTY0MmZkOTE4MDY0Yzk1MThhNGJiYy90ZXh0cmVnaW9uOjhmMTFmZjVlY2RhNjQyZmQ5MTgwNjRjOTUxOGE0YmJjXzEwOTk1MTE2MzI2NDM_490de75d-95a4-49ee-8b7e-5605e3bb0aea"
      unitRef="usd">7300000</us-gaap:NotesPayable>
    <ccrn:NotePayableNumberOfPaymentInstallments
      contextRef="i9f87b8c478fa40f3b9240a7bb726716b_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODEvZnJhZzo4ZjExZmY1ZWNkYTY0MmZkOTE4MDY0Yzk1MThhNGJiYy90ZXh0cmVnaW9uOjhmMTFmZjVlY2RhNjQyZmQ5MTgwNjRjOTUxOGE0YmJjXzQ5NDc4MDIzMzA1OTE_89c472c6-6fc3-4d93-b7d4-0b1b7f25c841"
      unitRef="installment">3</ccrn:NotePayableNumberOfPaymentInstallments>
    <ccrn:NotePayableNumberOfInstallmentsPaid
      contextRef="iea19b1880c4141b9a6e50270610926af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODEvZnJhZzo4ZjExZmY1ZWNkYTY0MmZkOTE4MDY0Yzk1MThhNGJiYy90ZXh0cmVnaW9uOjhmMTFmZjVlY2RhNjQyZmQ5MTgwNjRjOTUxOGE0YmJjXzE5NzkxMjA5MzA1OTU1_82199ba6-40b0-4741-9c1b-e45c11f6e80f"
      unitRef="installment">2</ccrn:NotePayableNumberOfInstallmentsPaid>
    <us-gaap:NotesPayable
      contextRef="iea19b1880c4141b9a6e50270610926af_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODEvZnJhZzo4ZjExZmY1ZWNkYTY0MmZkOTE4MDY0Yzk1MThhNGJiYy90ZXh0cmVnaW9uOjhmMTFmZjVlY2RhNjQyZmQ5MTgwNjRjOTUxOGE0YmJjXzI1Nzk_d39ec91c-0994-43e9-b4e4-3cf96a92b830"
      unitRef="usd">2500000</us-gaap:NotesPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="iea19b1880c4141b9a6e50270610926af_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODEvZnJhZzo4ZjExZmY1ZWNkYTY0MmZkOTE4MDY0Yzk1MThhNGJiYy90ZXh0cmVnaW9uOjhmMTFmZjVlY2RhNjQyZmQ5MTgwNjRjOTUxOGE0YmJjXzEwOTk1MTE2MzM0MDU_45977d99-3155-47f3-8e69-4abca04c5634"
      unitRef="usd">100000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90ZXh0cmVnaW9uOmFmY2Q1ZmVlMjZmYTQ1ZWE4ZjRkNWFhMmI1ODVmMzVhXzMxMzk_a9bf47b5-3163-4d1f-9342-a1c7c41e1de3">Segment Data&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;In the first quarter of 2021, the Company modified its disclosures of reportable segments to better align with its management structure and to reflect how the operating results are regularly reviewed by the chief operating decision maker. As a result, the two reportable segments are now Nurse and Allied Staffing and Physician Staffing, and the results of the previously-reported Search segment have been consolidated within Nurse and Allied Staffing for all periods presented. The Company&#x2019;s segments offer services to its customers as described below:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;&#x2022;&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%;padding-left:14.5pt"&gt;Nurse and Allied Staffing - &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;Nurse and Allied Staffing provides traditional staffing, recruiting, and value-added total talent solutions including: temporary and permanent placement of travel and local nurse and allied professionals, MSP services, education healthcare services, in-home care services, and outsourcing services. In addition, Nurse and Allied Staffing provides retained search services for healthcare professionals, as well as contingent search and recruitment process outsourcing services. Its clients include: public and private acute-care and non-acute care hospitals, government facilities, local and national healthcare plans, managed care providers, public schools and charter schools, outpatient clinics, ambulatory care facilities, physician practice groups, and many other healthcare providers throughout the United States.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;&#x2022;&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%;padding-left:14.5pt"&gt;Physician Staffing -&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; Physician Staffing provides physicians in many specialties, as well as certified registered nurse anesthetists, nurse practitioners, and physician assistants as independent contractors on temporary assignments throughout the United States at various healthcare facilities, such as acute and non-acute care facilities, medical group practices, government facilities, and managed care organizations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;The Company evaluates performance of each segment primarily based on revenue and contribution income. The Company defines contribution income as income (loss) from operations before depreciation and amortization, acquisition and integration-related costs, restructuring costs, legal settlement charges, impairment charges, and corporate overhead. Contribution income is a financial measure used by the Company when assessing segment performance. The Company does not evaluate, manage, or measure performance of segments using asset information; accordingly, total asset information by segment is not prepared or disclosed. The information in the following table is derived from the segments&#x2019; internal financial information as used for corporate management purposes. Certain corporate expenses are not allocated to and/or among the operating segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;Information on operating segments and a reconciliation to income (loss) from operations for the periods indicated are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from services:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nurse and Allied Staffing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,605,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;768,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Physician Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,676,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;836,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contribution income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nurse and Allied Staffing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Physician Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate overhead&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition and integration-related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legal settlement charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,304&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,711)&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;(a) Corporate overhead includes unallocated executive leadership and other centralized corporate functional support costs such as finance, IT, legal, human resources, and marketing, as well as public company expenses and corporate-wide projects (initiatives).&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;As a result of modifying the Company's reportable segments, revenue in the amount of $10.5&#160;million and $14.8&#160;million, respectively, and contribution loss in the amount of $1.1&#160;million and $0.8&#160;million, respectively, included in the previously-reported Search segment have been reclassified to Nurse and Allied Staffing for the years ended December 31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90ZXh0cmVnaW9uOmFmY2Q1ZmVlMjZmYTQ1ZWE4ZjRkNWFhMmI1ODVmMzVhXzEwOTk1MTE2MzE3NTg_4a3b7dc5-7d21-4ee1-9148-56fc1dc59781"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90ZXh0cmVnaW9uOmFmY2Q1ZmVlMjZmYTQ1ZWE4ZjRkNWFhMmI1ODVmMzVhXzMxNDY_b1e33b08-45a5-4100-8068-cc65a31bc96a">&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;Information on operating segments and a reconciliation to income (loss) from operations for the periods indicated are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&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="15" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues from services:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&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:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nurse and Allied Staffing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,605,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;768,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;747,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Physician Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,676,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;836,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contribution income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nurse and Allied Staffing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Physician Staffing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate overhead&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition and integration-related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legal settlement charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from operations&lt;/span&gt;&lt;/td&gt;&lt;td 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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,304&#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,711)&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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;(a) Corporate overhead includes unallocated executive leadership and other centralized corporate functional support costs such as finance, IT, legal, human resources, and marketing, as well as public company expenses and corporate-wide projects (initiatives).&lt;/span&gt;&lt;/div&gt;</us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib03d8f0f61584f3c940b32fa3dd75825_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzQtMS0xLTEtMTI4MzQ_8627ebee-7013-42c8-9e5a-e5fea57f7c2b"
      unitRef="usd">1605781000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ddf9c44087f4b29930aa55d75ac4a63_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzQtMy0xLTEtMTI4MzQ_dd163fa1-cc7b-4c85-a85e-24c3577956a6"
      unitRef="usd">768483000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie61479288757457faa53d372cc2b8c05_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzQtNS0xLTEtMTI4MzQ_5663ba37-344f-4f35-a77a-e54e76b49b36"
      unitRef="usd">747619000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i49ab6dc079304c20b616adf4a9fd9ba1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzUtMS0xLTEtMTI4MzQ_b77b76ea-dcba-47f7-8de9-10af76fbc304"
      unitRef="usd">70871000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5919d9e6898b4381ba61783fe0821d64_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzUtMy0xLTEtMTI4MzQ_e3688f33-5839-441b-b04d-4ab3ba912bbf"
      unitRef="usd">67934000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic565b82bb1a04c4dbf34bb2e2689d2ad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzUtNS0xLTEtMTI4MzQ_1ba5a408-f608-4ea9-bdf6-b77181c55a69"
      unitRef="usd">74605000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzctMS0xLTEtMTI4MzQ_f173911d-3d38-415f-a539-4259c3e0f88f"
      unitRef="usd">1676652000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzctMy0xLTEtMTI4MzQ_1bf3d354-62a1-4306-bdef-6914c580d7cc"
      unitRef="usd">836417000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzctNS0xLTEtMTI4MzQ_49279dbd-e887-4b46-a556-cb94d4864bb7"
      unitRef="usd">822224000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard
      contextRef="ib03d8f0f61584f3c940b32fa3dd75825_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzktMS0xLTEtMTI4MzQ_3dd636d1-5818-42ce-940d-582aacbb2d4c"
      unitRef="usd">205738000</ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard>
    <ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard
      contextRef="i4ddf9c44087f4b29930aa55d75ac4a63_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzktMy0xLTEtMTI4MzQ_f9a1e95f-ca09-4d06-8308-a1a7b51c951e"
      unitRef="usd">74169000</ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard>
    <ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard
      contextRef="ie61479288757457faa53d372cc2b8c05_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzktNS0xLTEtMTI4MzQ_d3851198-20c5-4197-a20d-e418f2484eaf"
      unitRef="usd">63530000</ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard>
    <ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard
      contextRef="i49ab6dc079304c20b616adf4a9fd9ba1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzEwLTEtMS0xLTEyODM0_d3844160-127c-49cb-8766-2327a0d82891"
      unitRef="usd">4328000</ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard>
    <ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard
      contextRef="i5919d9e6898b4381ba61783fe0821d64_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzEwLTMtMS0xLTEyODM0_af945b4c-c608-43dc-b43c-c45022ffdc1b"
      unitRef="usd">3619000</ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard>
    <ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard
      contextRef="ic565b82bb1a04c4dbf34bb2e2689d2ad_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzEwLTUtMS0xLTEyODM0_6381257e-0b7c-482f-8a9a-b59d9ca9b0e6"
      unitRef="usd">2758000</ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard>
    <ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzEyLTEtMS0xLTEyODM0_c8da6029-fd2b-41ee-b709-8f4db759da0a"
      unitRef="usd">210066000</ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard>
    <ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzEyLTMtMS0xLTEyODM0_bf9da92f-6200-4114-8908-699157577ec7"
      unitRef="usd">77788000</ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard>
    <ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzEyLTUtMS0xLTEyODM0_05ac281f-64e2-4659-a83c-bb69176df11e"
      unitRef="usd">66288000</ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard>
    <ccrn:SegmentReportingUnallocatedCorporateExpenses
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzE0LTEtMS0xLTEyODM0_029f9bc4-2917-499c-80da-95081b3e5941"
      unitRef="usd">55142000</ccrn:SegmentReportingUnallocatedCorporateExpenses>
    <ccrn:SegmentReportingUnallocatedCorporateExpenses
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzE0LTMtMS0xLTEyODM0_fe33f6b4-fbf9-4793-8554-5e960fa1556a"
      unitRef="usd">51900000</ccrn:SegmentReportingUnallocatedCorporateExpenses>
    <ccrn:SegmentReportingUnallocatedCorporateExpenses
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzE0LTUtMS0xLTEyODM0_227a5dde-0a60-415c-b4eb-e0649431dcbc"
      unitRef="usd">46246000</ccrn:SegmentReportingUnallocatedCorporateExpenses>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzE1LTEtMS0xLTEyODM0_889a428b-be3c-4aed-af1f-2728bf2ce08b"
      unitRef="usd">9852000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzE1LTMtMS0xLTEyODM0_b526ff4e-9d2c-4fea-8f8f-d070bff58c59"
      unitRef="usd">12671000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzE1LTUtMS0xLTEyODM0_b9aa65de-2e33-4cae-b204-5ce9849be908"
      unitRef="usd">14075000</us-gaap:DepreciationDepletionAndAmortization>
    <ccrn:AcquisitionAndIntegrationRelatedCosts
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzE5LTEtMS0xLTEyODM0_29f673e3-76e0-4d4b-88c4-6e5e8f47b168"
      unitRef="usd">1068000</ccrn:AcquisitionAndIntegrationRelatedCosts>
    <ccrn:AcquisitionAndIntegrationRelatedCosts
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzE5LTMtMS0xLTEyODM0_f5d561fe-3964-4d62-b025-187548f0cecc"
      unitRef="usd">77000</ccrn:AcquisitionAndIntegrationRelatedCosts>
    <ccrn:AcquisitionAndIntegrationRelatedCosts
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzE5LTUtMS0xLTEyODM0_837bb310-d686-49ce-8dbb-1f87f03f1863"
      unitRef="usd">201000</ccrn:AcquisitionAndIntegrationRelatedCosts>
    <us-gaap:RestructuringCharges
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzIwLTEtMS0xLTEyODM0_e3870666-705d-41e3-a2c0-4e89718a286c"
      unitRef="usd">2630000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzIwLTMtMS0xLTEyODM0_54ada290-cab4-4111-afe6-85fc1c0c7221"
      unitRef="usd">6052000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzIwLTUtMS0xLTEyODM0_f2c5eb71-1aa4-4c59-9f69-3f64229a0057"
      unitRef="usd">3571000</us-gaap:RestructuringCharges>
    <us-gaap:LitigationSettlementExpense
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzIxLTEtMS0xLTEyODM0_28ac8fab-87e6-47e2-97cf-040177718417"
      unitRef="usd">0</us-gaap:LitigationSettlementExpense>
    <us-gaap:LitigationSettlementExpense
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzIxLTMtMS0xLTEyODM0_8ab24705-cc36-4e26-9379-00a5a41cb55b"
      unitRef="usd">0</us-gaap:LitigationSettlementExpense>
    <us-gaap:LitigationSettlementExpense
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzIxLTUtMS0xLTEyODM0_633f1afb-a90f-42ce-aa6a-e9430d27b8b1"
      unitRef="usd">1600000</us-gaap:LitigationSettlementExpense>
    <us-gaap:AssetImpairmentCharges
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzIyLTEtMS0xLTEyODM0_7992d715-c36a-448b-b969-f9618e3ce508"
      unitRef="usd">2070000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzIyLTMtMS0xLTEyODM0_f30c9a38-49e6-44c2-838c-d8bc27cfaaf2"
      unitRef="usd">16248000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzIyLTUtMS0xLTEyODM0_048cbe96-f428-4f71-8127-dc2f2014c43c"
      unitRef="usd">16306000</us-gaap:AssetImpairmentCharges>
    <us-gaap:OperatingIncomeLoss
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzIzLTEtMS0xLTEyODM0_d22fabbb-25c2-4d95-bb15-5411dff6b0c9"
      unitRef="usd">139304000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i66271600500a4a65a515d9d0e8acb9a5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzIzLTMtMS0xLTEyODM0_d1327313-5306-4305-b7ff-76289af0b315"
      unitRef="usd">-9160000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia4b7319adfd5402a8039b124f7d58ec1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90YWJsZTpkMjk0NWQyOWU3NjY0Mjc5YTk3ZTJhZDc2ZGMwNzkzNy90YWJsZXJhbmdlOmQyOTQ1ZDI5ZTc2NjQyNzlhOTdlMmFkNzZkYzA3OTM3XzIzLTUtMS0xLTEyODM0_63f7d13f-5cd3-4684-b7b5-10cffe32eab6"
      unitRef="usd">-15711000</us-gaap:OperatingIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i493de222d4984488a8016b9e65ec22bd_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90ZXh0cmVnaW9uOmFmY2Q1ZmVlMjZmYTQ1ZWE4ZjRkNWFhMmI1ODVmMzVhXzEwOTk1MTE2MzI5ODM_f679f209-ba2d-402c-9b60-365ececd865d"
      unitRef="usd">10500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6ee4b3b3048d4ad1a0e215d99e202af8_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90ZXh0cmVnaW9uOmFmY2Q1ZmVlMjZmYTQ1ZWE4ZjRkNWFhMmI1ODVmMzVhXzEwOTk1MTE2MzI5OTc_d9e85aaa-95d6-4c26-b37a-e8f4e60835d4"
      unitRef="usd">14800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard
      contextRef="i493de222d4984488a8016b9e65ec22bd_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90ZXh0cmVnaW9uOmFmY2Q1ZmVlMjZmYTQ1ZWE4ZjRkNWFhMmI1ODVmMzVhXzEwOTk1MTE2MzMwMTE_f3a37f78-0dd8-46a4-ad02-8cba970d0c92"
      unitRef="usd">-1100000</ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard>
    <ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard
      contextRef="i6ee4b3b3048d4ad1a0e215d99e202af8_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xODcvZnJhZzphZmNkNWZlZTI2ZmE0NWVhOGY0ZDVhYTJiNTg1ZjM1YS90ZXh0cmVnaW9uOmFmY2Q1ZmVlMjZmYTQ1ZWE4ZjRkNWFhMmI1ODVmMzVhXzEwOTk1MTE2MzMwMjU_f1ea7492-1b39-426c-bc93-936bb6887870"
      unitRef="usd">-800000</ccrn:OperatingIncomeLossBeforeDAndAAcquisitionAndIntegrationContingentConsiderationRestructuringLegalImpairmentAndCorporateOverheard>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzM5NTM_f0078ed5-07dc-4212-99bb-6c982f50427b">Quarterly Financial Data (Unaudited)&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;The following tables contain selected unaudited statements of operations information for each quarter of 2021 and 2020. The following information reflects all normal recurring adjustments necessary for a fair presentation of the information for the periods presented. The operating results for any quarter are not necessarily indicative of results for any future period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&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:7.671%"/&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:7.671%"/&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:7.678%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;First&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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;Second&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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;Third&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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;Fourth&lt;br/&gt;Quarter&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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;329,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;331,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;374,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;640,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;72,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;147,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 income attributable to common stockholders&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;19,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;23,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;77,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&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 per share attributable to common stockholders - Basic&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&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;0.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;0.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income per share attributable to common stockholders - Diluted&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;0.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;0.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;0.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;2.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;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:61.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&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:7.671%"/&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:7.671%"/&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:7.678%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;First&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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;Second&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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;Third&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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;Fourth&lt;br/&gt;Quarter&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:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;210,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;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;216,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;193,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;215,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;50,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;48,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;54,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Consolidated net (loss) income&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,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,048)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 (loss) income attributable to common stockholders&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;(2,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(14,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;4,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net (loss) income per share attributable to common stockholders - Basic and Diluted&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(0.39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;0.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&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;________________&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;(a) Excludes depreciation and amortization.&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;(b) The sum of the quarterly per share amounts may not equal amounts reported for year-to-date due to the effects of rounding                       and changes in the number of weighted average shares outstanding used in the calculation.&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;The following items are the most significant items that impact the comparability and presentation of our consolidated data:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;During the second quarter of 2021, the Company recorded impairment charges of  $1.9&#160;million related to ceasing use of certain leased properties. During the second quarter of 2020, the Company recorded impairment charges of $10.5&#160;million related to goodwill and other intangible assets of the Search business, and during the second and third quarters, recorded $4.5&#160;million and $0.9&#160;million, respectively, related to ceasing use of certain leased properties. See Note 5 - Goodwill, Trade Names, and Other Intangible Assets and Note 10 - Leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;During the year ended December 31, 2019, the Company accelerated certain finite-lived trade names as part of a rebranding strategy. This resulted in additional amortization expense of $0.7&#160;million, $1.4&#160;million, and $0.9&#160;million, respectively, related to the Nurse and Allied Staffing segment recorded in the first three quarters of 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;On December 16, 2021, the Company acquired substantially all of the assets and assumed certain liabilities of Selected, Inc. and on June 8, 2021, the Company acquired substantially all of the assets and assumed certain liabilities of Workforce Solutions Group, Inc. The acquisitions were not material and have been accounted for using the acquisition method. The results of the acquisitions' operations have been included in the consolidated statements of operations from their dates of acquisition. See Note 4 - Acquisitions.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The Company incurred restructuring costs primarily comprised of employee termination costs, lease-related exit costs, and reorganization costs as part of planned cost savings initiatives. In the first quarter of 2021, the Company recorded expenses of $1.2&#160;million, recorded expenses in the second quarter of $0.8&#160;million, and recorded immaterial expenses in the third and fourth quarter. In the first quarter of 2020, the Company recorded expenses of $0.6&#160;million, recorded expenses in the second and third quarters of $2.3&#160;million, and recorded expenses of $0.9&#160;million in the fourth quarter.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;During the third quarter of 2021, the Company entered into an agreement for the reimbursement of $1.6&#160;million in legal fees incurred in 2020 and 2021, which were collected in the fourth quarter of 2021, related to a previously-disclosed grand jury subpoena. During the second, third, and fourth quarters of 2020, the Company recorded legal &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;fees related to an ongoing legal matter outside the normal course of operations of $1.6&#160;million, $0.8&#160;million, and $0.6&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;In the fourth quarter of 2021, the Company benefited from a $37.5&#160;million reversal of valuation allowance on its net deferred tax assets. See Note 14 - Income Taxes.&lt;/span&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzM5NDk_3e76214b-9395-480b-8aac-17b56f5be7e9">&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;The following tables contain selected unaudited statements of operations information for each quarter of 2021 and 2020. The following information reflects all normal recurring adjustments necessary for a fair presentation of the information for the periods presented. The operating results for any quarter are not necessarily indicative of results for any future period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&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:7.671%"/&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:7.671%"/&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:7.678%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;First&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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;Second&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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;Third&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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;Fourth&lt;br/&gt;Quarter&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:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;329,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;331,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;374,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;640,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;72,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;147,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 income attributable to common stockholders&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;19,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;23,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;77,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&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 per share attributable to common stockholders - Basic&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&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;0.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;0.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income per share attributable to common stockholders - Diluted&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;0.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;0.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;0.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;2.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;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:61.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&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:7.671%"/&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:7.671%"/&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:7.678%"/&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;First&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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;Second&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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;Third&lt;br/&gt;Quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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;Fourth&lt;br/&gt;Quarter&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:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue from services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;210,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;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;216,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;193,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;215,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;50,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;48,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;54,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Consolidated net (loss) income&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,768)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,048)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,148)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 (loss) income attributable to common stockholders&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;(2,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;(14,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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;4,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net (loss) income per share attributable to common stockholders - Basic and Diluted&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(0.06)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(0.39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;0.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&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;________________&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;(a) Excludes depreciation and amortization.&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;(b) The sum of the quarterly per share amounts may not equal amounts reported for year-to-date due to the effects of rounding                       and changes in the number of weighted average shares outstanding used in the calculation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if820dd54501d4f46b59802cc58265488_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzItMS0xLTEtMTI4MzQ_01279bd3-648e-4e5d-a802-52cf8b7c9194"
      unitRef="usd">329241000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c627c487d6449a7af6f46b556cd3bdf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzItMy0xLTEtMTI4MzQ_cbdb0d82-3958-4842-9bf3-1f10f699490e"
      unitRef="usd">331827000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38c2712153e140f8b59926f210d97ab5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzItNS0xLTEtMTI4MzQ_757d34bd-da59-4fed-a428-12cc68ba1ebe"
      unitRef="usd">374905000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic001457baa6d4facaed560e748526c2f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzItNy0xLTEtMTI4MzQ_d615db6a-a365-4f10-96ae-50dec1339441"
      unitRef="usd">640679000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="if820dd54501d4f46b59802cc58265488_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzQtMS0xLTEtMTI4MzQ_c1114e1f-58a6-4b44-92c8-446f542adc0a"
      unitRef="usd">71465000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i1c627c487d6449a7af6f46b556cd3bdf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzQtMy0xLTEtMTI4MzQ_ac63d317-2330-4057-ba24-982bf7def4a7"
      unitRef="usd">72590000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i38c2712153e140f8b59926f210d97ab5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzQtNS0xLTEtMTI4MzQ_c8efe2b9-ee9d-471a-be26-a0f2dfebf19d"
      unitRef="usd">83794000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic001457baa6d4facaed560e748526c2f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzQtNy0xLTEtMTI4MzQ_1d179a47-3ed0-4f8e-a344-47fcb0848ad7"
      unitRef="usd">147150000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="if820dd54501d4f46b59802cc58265488_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzExLTEtMS0xLTEyODM0_4fff1ecd-8cc5-46aa-b47a-80e3fd779452"
      unitRef="usd">19448000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1c627c487d6449a7af6f46b556cd3bdf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzExLTMtMS0xLTEyODM0_0440f5de-1203-460f-ab45-d9c7bd8f0338"
      unitRef="usd">11548000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i38c2712153e140f8b59926f210d97ab5_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzExLTUtMS0xLTEyODM0_36192f71-4512-4bca-a635-e84a27a8f787"
      unitRef="usd">23433000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic001457baa6d4facaed560e748526c2f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzExLTctMS0xLTEyODM0_6b4706fd-d73b-4ce7-a408-a2ae01d774cf"
      unitRef="usd">77573000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="if820dd54501d4f46b59802cc58265488_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzE2LTEtMS0xLTEyODM0_3494a9f0-03ab-4b5c-ba4f-1ec38665923a"
      unitRef="usdPerShare">0.54</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1c627c487d6449a7af6f46b556cd3bdf_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzE2LTMtMS0xLTEyODM0_a54443e9-e46c-4670-b938-ebc87adb6653"
      unitRef="usdPerShare">0.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i38c2712153e140f8b59926f210d97ab5_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzE2LTUtMS0xLTEyODM0_4663aebd-1c5d-428c-9a8d-fba30a31674c"
      unitRef="usdPerShare">0.63</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic001457baa6d4facaed560e748526c2f_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzE2LTctMS0xLTEyODM0_4072d45b-231d-45c9-a303-0b0e28893e36"
      unitRef="usdPerShare">2.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if820dd54501d4f46b59802cc58265488_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzIxLTEtMS0xLTEyODM0_9228d3de-8d79-4fca-9ecf-48e0e3cdbe25"
      unitRef="usdPerShare">0.53</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1c627c487d6449a7af6f46b556cd3bdf_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzIxLTMtMS0xLTEyODM0_e6136f7f-9af9-4574-a7b9-9c4b076fe9c2"
      unitRef="usdPerShare">0.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i38c2712153e140f8b59926f210d97ab5_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzIxLTUtMS0xLTEyODM0_d68f9adb-1c35-45bb-bbbc-a1a94e7903fe"
      unitRef="usdPerShare">0.62</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic001457baa6d4facaed560e748526c2f_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTo3MjQ0YWY4NjVlYzc0ZTlmODMzYmI1MTk1NzUyNjg4My90YWJsZXJhbmdlOjcyNDRhZjg2NWVjNzRlOWY4MzNiYjUxOTU3NTI2ODgzXzIxLTctMS0xLTEyODM0_f21e6063-4218-4c54-b986-633c21f57bec"
      unitRef="usdPerShare">2.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8fd255c3e5244ac5a6d05e8f56c55fac_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzItMS0xLTEtMTI4MzQ_b6ca5a9d-6943-4e85-ad53-c68d772a1aca"
      unitRef="usd">210064000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3e73722f24cf46e392103dd8ddf6637d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzItMy0xLTEtMTI4MzQ_85279386-91a9-4fbf-ba55-8297953f8b99"
      unitRef="usd">216779000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d7e18827ced4b218fb012cc3db28d60_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzItNS0xLTEtMTI4MzQ_dff67f6a-c6d6-4243-8969-37a2c7ae6654"
      unitRef="usd">193968000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i67f8e42c8b4b4136835fb3297bf661d1_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzItNy0xLTEtMTI4MzQ_79a04bf6-b5cd-43a6-b823-893bf9e247f7"
      unitRef="usd">215606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i8fd255c3e5244ac5a6d05e8f56c55fac_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzQtMS0xLTEtMTI4MzQ_a308c2ed-af6c-466c-9670-1a926bfa2a6c"
      unitRef="usd">49603000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i3e73722f24cf46e392103dd8ddf6637d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzQtMy0xLTEtMTI4MzQ_434bac12-8c58-4f32-8497-9de878131e2b"
      unitRef="usd">50734000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i8d7e18827ced4b218fb012cc3db28d60_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzQtNS0xLTEtMTI4MzQ_05126866-5ff7-4465-a272-bb4250c90ee4"
      unitRef="usd">48003000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i67f8e42c8b4b4136835fb3297bf661d1_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzQtNy0xLTEtMTI4MzQ_3754e4f5-9cd6-4011-82b7-a38cc7500ca9"
      unitRef="usd">54392000</us-gaap:GrossProfit>
    <us-gaap:ProfitLoss
      contextRef="i8fd255c3e5244ac5a6d05e8f56c55fac_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzgtMS0xLTEtMTI4MzQ_d7bb5792-c130-46fb-9acc-d1f7ff59e893"
      unitRef="usd">-1768000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3e73722f24cf46e392103dd8ddf6637d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzgtMy0xLTEtMTI4MzQ_852c4cbd-4acf-45fb-a290-2f020bfcbcfb"
      unitRef="usd">-14048000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8d7e18827ced4b218fb012cc3db28d60_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzgtNS0xLTEtMTI4MzQ_7e55a118-82f3-4336-8078-97dbb6756472"
      unitRef="usd">-1148000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i67f8e42c8b4b4136835fb3297bf661d1_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzgtNy0xLTEtMTI4MzQ_74805a2e-c86b-4752-ab92-124ce921c961"
      unitRef="usd">4822000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8fd255c3e5244ac5a6d05e8f56c55fac_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzExLTEtMS0xLTEyODM0_1d6648f6-7e2b-4cee-8d3b-471037290f00"
      unitRef="usd">-2089000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3e73722f24cf46e392103dd8ddf6637d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzExLTMtMS0xLTEyODM0_1736a3f5-53b4-4b15-99f4-1d14509bc88f"
      unitRef="usd">-14151000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8d7e18827ced4b218fb012cc3db28d60_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzExLTUtMS0xLTEyODM0_bcf34b2e-0b92-4c10-838e-5eb08f9dd17a"
      unitRef="usd">-1334000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i67f8e42c8b4b4136835fb3297bf661d1_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzExLTctMS0xLTEyODM0_a1671576-6bc2-4a15-8ecf-16f46ddf518a"
      unitRef="usd">4612000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8fd255c3e5244ac5a6d05e8f56c55fac_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzE2LTEtMS0xLTEyODM0_8208bf4c-c86b-4f13-bf7a-8dd1962bbfab"
      unitRef="usdPerShare">-0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8fd255c3e5244ac5a6d05e8f56c55fac_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzE2LTEtMS0xLTEyODM0_f203b139-ba9f-4aee-b1e6-839429e8fb44"
      unitRef="usdPerShare">-0.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3e73722f24cf46e392103dd8ddf6637d_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzE2LTMtMS0xLTEyODM0_9e0b0050-2a74-4d2d-95ef-83a338a89be7"
      unitRef="usdPerShare">-0.39</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3e73722f24cf46e392103dd8ddf6637d_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzE2LTMtMS0xLTEyODM0_fd7cff6c-a408-4cdc-adaf-e08726ea6751"
      unitRef="usdPerShare">-0.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8d7e18827ced4b218fb012cc3db28d60_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzE2LTUtMS0xLTEyODM0_553bccef-c551-41c7-95fa-0158a81b71b0"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8d7e18827ced4b218fb012cc3db28d60_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzE2LTUtMS0xLTEyODM0_7553f5f9-bb4b-48a6-9699-d8bf95639e26"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i67f8e42c8b4b4136835fb3297bf661d1_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzE2LTctMS0xLTEyODM0_9058a02a-f539-44bf-a4ed-c2f1b9a83bfd"
      unitRef="usdPerShare">0.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i67f8e42c8b4b4136835fb3297bf661d1_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90YWJsZTplZjU1NGRiYzQ5YzE0MTkzYjU2NDhjYzRmNDk2YjFhYS90YWJsZXJhbmdlOmVmNTU0ZGJjNDljMTQxOTNiNTY0OGNjNGY0OTZiMWFhXzE2LTctMS0xLTEyODM0_a8f34617-f742-4f6f-ad1e-49e609f8a54a"
      unitRef="usdPerShare">0.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AssetImpairmentCharges
      contextRef="i567890ce53f9481da3d1f5e78e89d848_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzEwOTk1MTE2MzU3NjY_63fd4573-1d2c-420e-a70c-c1eca03b68af"
      unitRef="usd">1900000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i81f398ad364547f4926ca0dd66f985bb_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzkzOQ_8886b12f-f192-4d88-994d-9e72bc0a1ec2"
      unitRef="usd">10500000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i45911ad501e74e26a7b4b17f0abd8a5e_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzEwODc_690b9895-296e-46a1-a806-9c4242e3811e"
      unitRef="usd">4500000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ia54ca538f11a4fa788677046b7a3b9ba_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzEwOTQ_149ec626-5c36-42f0-9b75-97d3263bd01f"
      unitRef="usd">900000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7c0b1ad684d4438184f2ca674007f425_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzE4NzI_4fb39039-6ddd-4578-8bf7-4162e8c2533a"
      unitRef="usd">700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie4053fb14bfd448e8fe7c263d0efa2cb_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzE4NzY_010a4eac-27ac-4010-a232-19ef9ef9af32"
      unitRef="usd">1400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iec966aabd37c422ab7e62cc9ef6d5963_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzE4ODQ_0a942ae8-76ea-4c28-b521-3219a7c074e8"
      unitRef="usd">900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:RestructuringCharges
      contextRef="if820dd54501d4f46b59802cc58265488_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzEwOTk1MTE2MzM2NjE_f8121d8d-8060-4cd9-94ea-6f8753da3c88"
      unitRef="usd">1200000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1c627c487d6449a7af6f46b556cd3bdf_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzEwOTk1MTE2MzM2ODE_9838a41b-3466-4e83-b412-307c4ca5ac72"
      unitRef="usd">800000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i8fd255c3e5244ac5a6d05e8f56c55fac_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzIyNTI_d6c901e0-659d-44b4-b326-17e07e426258"
      unitRef="usd">600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i3e73722f24cf46e392103dd8ddf6637d_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzIzMTA_037b3ac7-53e1-4781-bca3-8fff011d90bf"
      unitRef="usd">2300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i8d7e18827ced4b218fb012cc3db28d60_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzIzMTA_caa2c2de-3786-44c3-a1b9-7940095169b5"
      unitRef="usd">2300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i67f8e42c8b4b4136835fb3297bf661d1_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzIzMzk_c95c3e7e-a760-4e94-9cbe-b8b7c37d195f"
      unitRef="usd">900000</us-gaap:RestructuringCharges>
    <ccrn:LegalFeesToBeRecovered
      contextRef="if813882eda844712bd86f1b8939d569d_I20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzEwOTk1MTE2MzI5ODk_89b4ad45-e77b-433d-b747-33e5ec39b8ea"
      unitRef="usd">1600000</ccrn:LegalFeesToBeRecovered>
    <us-gaap:LegalFees
      contextRef="i3e73722f24cf46e392103dd8ddf6637d_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzI2NDM_dd420099-7d3f-4404-9769-ed69f5e6dc61"
      unitRef="usd">1600000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="i8d7e18827ced4b218fb012cc3db28d60_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzI2NDc_1a7a9786-672c-4f13-aa15-cb607be83e74"
      unitRef="usd">800000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="i67f8e42c8b4b4136835fb3297bf661d1_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzI2NTU_ceac9d3e-38d9-496a-b0a5-4f9b322c445f"
      unitRef="usd">600000</us-gaap:LegalFees>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ic001457baa6d4facaed560e748526c2f_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTAvZnJhZzphZjUzZDM0Mzk2OTA0YWNhODM3MzRkMGUxMDNiZDZhNy90ZXh0cmVnaW9uOmFmNTNkMzQzOTY5MDRhY2E4MzczNGQwZTEwM2JkNmE3XzEwOTk1MTE2MzU5OTU_3b2595f2-b072-49c4-845c-f0d1a970dd8d"
      unitRef="usd">-37500000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i15ce7ae3b872412b863ee388518fc697_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90ZXh0cmVnaW9uOjU4N2U4ZTJkODViOTQzMzlhYjQwZDQ2NWI3YjgwZDY0XzIyNg_2a4320c5-7acd-43b2-85fd-67eb8d5282fa">&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Schedule II&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CROSS COUNTRY HEALTHCARE, INC.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;VALUATION AND QUALIFYING ACCOUNTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;FOR THE YEARS ENDED DECEMBER&#160;31, 2021, 2020, AND 2019&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.408%"/&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 style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&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;Balance at&lt;br/&gt;Beginning&lt;br/&gt;of Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;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;Charged to (Released from) Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Write-Offs, Net of Recoveries&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="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Other&lt;br/&gt;Changes&lt;/span&gt;&lt;/td&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at&lt;br/&gt;End&lt;br/&gt;of Period&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="27" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(amounts in thousands)&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%;text-decoration:underline"&gt;Allowances for Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Year Ended December 31, 2021&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;4,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;6,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;(3,639)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;(a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;6,881&#160;&lt;/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;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;3,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;4,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(3,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;4,021&#160;&lt;/span&gt;&lt;/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;Year Ended December 31, 2019&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;3,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;3,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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;(3,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;(a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;3,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Valuation Allowance for Deferred Tax Assets&lt;/span&gt;&lt;/td&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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;&#160;&lt;/span&gt;&lt;/td&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="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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;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="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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;37,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(37,449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;&#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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;20&#160;&lt;/span&gt;&lt;/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;Year Ended December 31, 2020&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;37,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;&#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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;37,472&#160;&lt;/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;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;36,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;&#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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;(68)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;37,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;________________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) Uncollectible accounts written off, net of recoveries.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i43f2e5905bdd466a98e6569ee4d7f8ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzMtMS0xLTEtMTI4MzQ_4706ed98-1f61-49c3-8b90-2713feb96a4b"
      unitRef="usd">4021000</us-gaap:ValuationAllowancesAndReservesBalance>
    <ccrn:SECSchedule1209ValuationAllowancesAndReservesAdditionsChargeToReleaseFromCostAndExpense
      contextRef="i9351cb12bc2743859d497b87441d2d4e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzMtMy0xLTEtMTI4MzQ_bf07c7bd-5aff-4b88-ade4-e96b08f594f1"
      unitRef="usd">6499000</ccrn:SECSchedule1209ValuationAllowancesAndReservesAdditionsChargeToReleaseFromCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i9351cb12bc2743859d497b87441d2d4e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzMtNS0xLTEtMTI4MzQ_c934b0dc-dde0-44b3-b394-a507c0893d36"
      unitRef="usd">3639000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i9351cb12bc2743859d497b87441d2d4e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzMtOS0xLTEtMTI4MzQ_faf4c372-8466-43aa-b717-3ad2bd585b35"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i7d79985f26e8437fb074132b8bc6fb79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzMtMTEtMS0xLTEyODM0_cc17cb48-ec75-401a-9cb0-fa82cc7ad548"
      unitRef="usd">6881000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="if17a0c53d94145ccbb449a36868abdd1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzQtMS0xLTEtMTI4MzQ_7b31f642-e413-4e28-8033-d25e7e7809ab"
      unitRef="usd">3219000</us-gaap:ValuationAllowancesAndReservesBalance>
    <ccrn:SECSchedule1209ValuationAllowancesAndReservesAdditionsChargeToReleaseFromCostAndExpense
      contextRef="i6df7f594a6854e17bf8aa4ebfc7a80c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzQtMy0xLTEtMTI4MzQ_54ca639c-46a5-4792-8144-81fa3023a914"
      unitRef="usd">4269000</ccrn:SECSchedule1209ValuationAllowancesAndReservesAdditionsChargeToReleaseFromCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i6df7f594a6854e17bf8aa4ebfc7a80c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzQtNS0xLTEtMTI4MzQ_7a5dd3ef-d6a5-4709-8d96-16fcef3089e1"
      unitRef="usd">3467000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i6df7f594a6854e17bf8aa4ebfc7a80c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzQtOS0xLTEtMTI4MzQ_fec48d58-398f-48a8-a637-2117173d3cd4"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i43f2e5905bdd466a98e6569ee4d7f8ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzQtMTEtMS0xLTEyODM0_4ceebe8d-4105-4a35-968f-8b2f7683ffd4"
      unitRef="usd">4021000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="icc54cf3c1a3a45ad98e693ae2919b560_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzUtMS0xLTEtMTI4MzQ_07d17648-7600-42a1-af40-9730e9129b7a"
      unitRef="usd">3705000</us-gaap:ValuationAllowancesAndReservesBalance>
    <ccrn:SECSchedule1209ValuationAllowancesAndReservesAdditionsChargeToReleaseFromCostAndExpense
      contextRef="i521219eb684441b1a7bd6f61c3840c04_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzUtMy0xLTEtMTI4MzQ_66fc792c-ebc0-45e2-8dfe-8b3982ea97a6"
      unitRef="usd">3243000</ccrn:SECSchedule1209ValuationAllowancesAndReservesAdditionsChargeToReleaseFromCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i521219eb684441b1a7bd6f61c3840c04_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzUtNS0xLTEtMTI4MzQ_c82039db-528a-4009-86ed-1964e7e34900"
      unitRef="usd">3729000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i521219eb684441b1a7bd6f61c3840c04_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzUtOS0xLTEtMTI4MzQ_39c70d73-d3f6-4a8d-95a6-3121f518e9c8"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="if17a0c53d94145ccbb449a36868abdd1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzUtMTEtMS0xLTEyODM0_abe37e43-8f00-442d-bb8a-0dab7b47eb04"
      unitRef="usd">3219000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iaab756a37fe74fcd90efb1e6e691135f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzgtMS0xLTEtMTI4MzQ_797953ec-16cd-44ec-9bdc-fb3db5ca7b35"
      unitRef="usd">37472000</us-gaap:ValuationAllowancesAndReservesBalance>
    <ccrn:SECSchedule1209ValuationAllowancesAndReservesAdditionsChargeToReleaseFromCostAndExpense
      contextRef="i120156fe84a7487485122c714fc2d10e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzgtMy0xLTEtMTI4MzQ_d8b3e4be-61cd-4fe6-aa05-34cd10430ef2"
      unitRef="usd">-37449000</ccrn:SECSchedule1209ValuationAllowancesAndReservesAdditionsChargeToReleaseFromCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i120156fe84a7487485122c714fc2d10e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzgtNS0xLTEtMTI4MzQ_63c24049-696a-4fc9-bcb9-1d9540c166ca"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i120156fe84a7487485122c714fc2d10e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzgtOS0xLTEtMTI4MzQ_233ef8a9-a2d5-4535-913b-6470538f4cfc"
      unitRef="usd">-3000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ia90597ba4bcb432d971d49c5a87542a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzgtMTEtMS0xLTEyODM0_446615a6-69be-4f79-9f0c-aa8aba0238c8"
      unitRef="usd">20000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i75aa8a48a0bc4e7982bdebeda94889e4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzktMS0xLTEtMTI4MzQ_30ebc678-7a82-49d1-add5-09aafea1f57f"
      unitRef="usd">37345000</us-gaap:ValuationAllowancesAndReservesBalance>
    <ccrn:SECSchedule1209ValuationAllowancesAndReservesAdditionsChargeToReleaseFromCostAndExpense
      contextRef="idbc38422168e46378ebe0c51a258a98c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzktMy0xLTEtMTI4MzQ_c4b67c28-8e64-44cc-803d-c6002700c16f"
      unitRef="usd">118000</ccrn:SECSchedule1209ValuationAllowancesAndReservesAdditionsChargeToReleaseFromCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="idbc38422168e46378ebe0c51a258a98c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzktNS0xLTEtMTI4MzQ_6b35046a-f782-41a4-b89c-152bcb5d10ee"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="idbc38422168e46378ebe0c51a258a98c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzktOS0xLTEtMTI4MzQ_aced40f1-1b54-44b5-9ce5-572e570c0c6f"
      unitRef="usd">9000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iaab756a37fe74fcd90efb1e6e691135f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzktMTEtMS0xLTEyODM0_33fd60f8-f7b4-4c67-a9ab-99e964afd010"
      unitRef="usd">37472000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i081b9fec637f443e9502d08003febf14_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzEwLTEtMS0xLTEyODM0_c7c1ae07-e185-45c2-89e4-09762adb3c79"
      unitRef="usd">1189000</us-gaap:ValuationAllowancesAndReservesBalance>
    <ccrn:SECSchedule1209ValuationAllowancesAndReservesAdditionsChargeToReleaseFromCostAndExpense
      contextRef="i9279c0d0f2b34c1baa83d62184804aa4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzEwLTMtMS0xLTEyODM0_c2aa538f-fde2-498f-aec2-3057b05f2cfe"
      unitRef="usd">36224000</ccrn:SECSchedule1209ValuationAllowancesAndReservesAdditionsChargeToReleaseFromCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i9279c0d0f2b34c1baa83d62184804aa4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzEwLTUtMS0xLTEyODM0_95f36e54-76e7-4df5-af55-eaa94f9a02b3"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i9279c0d0f2b34c1baa83d62184804aa4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzEwLTktMS0xLTEyODM0_0c2fcaf6-8daf-4e11-a337-4246b983262a"
      unitRef="usd">-68000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i75aa8a48a0bc4e7982bdebeda94889e4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM1YzI2YmY2MzUzNDQzZDNhN2IxZTczZmJjNDYzYTQyL3NlYzpjNWMyNmJmNjM1MzQ0M2QzYTdiMWU3M2ZiYzQ2M2E0Ml8xOTMvZnJhZzo1ODdlOGUyZDg1Yjk0MzM5YWI0MGQ0NjViN2I4MGQ2NC90YWJsZTplNzJlYWEzMDlhZmE0NDdiYWM5Y2UzMjg3Y2YwNDI0MS90YWJsZXJhbmdlOmU3MmVhYTMwOWFmYTQ0N2JhYzljZTMyODdjZjA0MjQxXzEwLTExLTEtMS0xMjgzNA_756e4ab4-8109-4a39-9987-28a7a79b055a"
      unitRef="usd">37345000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
