<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:cveo="http://civeo.com/20210630"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  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="cveo-20210630.xsd" xlink:type="simple"/>
    <context id="i478780ac74004628b728af79ac52f669_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9edf253a664d45a0bc21f785c43e9900_I20210726">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2021-07-26</instant>
        </period>
    </context>
    <context id="i71ee0181b4b3419fba5efe0ed7a68193_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:ServiceAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7b5f075e5c25455bae6211f5ce570666_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:ServiceAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0d06611af27740a2bdcf6b91d508b41e_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:ServiceAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i379e274bc8c3472d9057cf353b78b9c7_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:ServiceAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5e92918fcc024f3a9df8f53fb6b0e4f7_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:MobileFacilityRentalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7b22d4b687e64b8080300d74805513a7_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:MobileFacilityRentalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie503d9f759d24842b26129c0a5f5c6eb_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:MobileFacilityRentalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0b87e2e6d87c46acb7294e651ef2b649_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:MobileFacilityRentalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib7ed7255fed549a88b7c0523ce974c2f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5897a5ab878c441eaadd2becc1c79dcb_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic3bd0263bdc24f4fbad27cd5b1088ae3_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ied4a5cc6cc4f4eca9f6d858f7766889f_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib5c5655829bf425db3175c728138924e_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5aeaf145559347a899f17c3d8686eae4_D20201119-20201119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2020-11-19</startDate>
            <endDate>2020-11-19</endDate>
        </period>
    </context>
    <context id="i37c4695cce4346478b46a540c4660476_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ied8cfba9b0134fb799a48bca5f4f446d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia746ad19e3f8458a9861b6f5ce1e84f9_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ib0ec582f95434a35b0c422f9caa21d40_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i69c578fb79ef4884bff9b45f5c8171bb_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i1bb0212f99d04c06928b29041c451418_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ide140e8cf3124d588e25caf8f3dea003_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ic6914ee4a5324c6a9e90e490d22efcad_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i8147c252f8d14f7a87ff6ff91a7cfb29_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i0d83274f9bf847129bdab2bbbe9a3d2e_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5f209a3bd2274219bffacd8eae31a338_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4ab66e27e37640c68dd521090eea8262_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibfa5e8c02da34671a297006e15e1f8dc_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i25f155ccb286422d83761a788ef6988a_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6220611931f243449d8f77d9d48e4694_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i993f117521c643ffb2860afd47b891e4_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i694c7482f4414afb8723476d10d88be1_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ib55ff164bb354a7bbdcbac23da8949cd_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i3e3442cf8efb4968a3ac37723e6249f5_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic3f216d6d35a435a81fff54c1b6194ee_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic80b91d7ce914f54b626d702b537c479_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia05e814a9f824b72a0f27630e67a75ea_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i33f739ce3d4349289457591343d43bb3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ibef0e509564a49879114e1349498a586_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i03fed9dd5eeb47ec8ee821d8a16b72fe_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9066f0db6d1d49a19a56fe9c87c787b6_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i409519560a4e4ba1ad399d052be46acd_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5f5c14293e6046829bec35c0aa85a8cf_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i14e802a7ae954910a757fc76eae657e2_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i509e141f12c94ec089a10a30c085046c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i701d65dedd134f15878f2e068833e710_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i427332776dcd4a74a4d94089bf73c7bd_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9a3043b0e8ae433bbf2b21dcf21ad7b5_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic7e39feb9f7545029def077b5e69f4b8_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3f2eb526b92f4bb996a64a2ab2c9089e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="idc6dbffe6d93486ba71b1af3db004229_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iae44263e8c1749019672acfffff10057_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i35ed85a6a1004566a349b5ec858048e3_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia0376e8e74c641f799959611b491d3a2_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie0a5f90539e8482ebd10efa8b1085960_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if7ed0592f45a473e9bc104db499389e4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iab8558fc91a049158bfa18d69c2df0bd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i76595390f0e343e6b149d21800564a55_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="if5752279a32d405aab51a146db51d1c2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i455326f4b97c4bf18ffb5b551e5bde08_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i4e2329cae48e46fe9ae9d7e79fac8147_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i2b856fc800d04beca623a90f1b97e8bd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9a43145facfd49a6b886624079f007b9_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic543851dbdd74a5a888086e8f58b4298_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i78ca5b309ac14e2e98fc67c33aa11d49_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i57a50991b3e1449c98625197e9d5f231_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4c553ad4b45243e483d7f6d5ab29beec_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i235192fc73bf46f19937d7d4e635504c_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i68f0bd8ecf374e89a9392093ef88445d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i58bf1ad57a304481888c3c56f943535d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i0d27546d825444e1a2f2468a3299fbec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i9d1ea88bd36f457096a54e2fee34d21a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia967d40539dd41d38f8a4a49e9868e34_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i7bf396612abc45f08adbb535ddbfc9ce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="iee5a390ad3634131b689315ccd35b671_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8c5bdac7e74a471a9f02fe2121e31165_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i585d20e8ae9e4198ab5df40a46a958ea_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6d564f241cf74f31a33a45bd65ba95f1_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibc2d27b4d9fb47998f01bb22a0ec3baf_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5301ea72920d40f68f6230caab500c16_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia421c8ce534d46e8bad3a81f5da004ff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="ia6576a39cd6a479186aae7353e35cfb2_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia8441b9cf0e94abeb68dddf4f7570bc5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i2128a26c7c684928907b18b480a2d29c_I20201120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2020-11-20</instant>
        </period>
    </context>
    <context id="i040bf74aa61a47e6a94cd0249be12122_I20201119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2020-11-19</instant>
        </period>
    </context>
    <context id="i67474bc68d9e4c3480de59732b04b8dd_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icd4db926344e476ca2ae66d6ad0dabad_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5bf2048ce39d44cfab254afa7dc8d20b_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1b489953a6614b069dcf493411bea8c7_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i43ef4a03a63343a9a88127b7099e89ad_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:MobileFacilityRentalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i35a3d8750aa2461a8a766a8908a95546_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:MobileFacilityRentalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i96bcd8fb6f1749569f25b0151a79e9b2_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:MobileFacilityRentalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib19735a8c1a140cc8c18a8f74fb69f9e_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:MobileFacilityRentalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i47ec3770ec2b44b88e357a938341c7ff_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibc2e581343914565b008a748959b6f97_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia10879c06a504063b842dea4d2119705_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8bf5b8e75eb141feb706783c445407dd_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i891bae8547174535a860b7171673b8fa_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i10ab04bf31814d008e9b50f63e2e1510_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibb501c6c4fe84505863e61ce2596f2be_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7e4986f930e440a8ad5e1edc8d86c1aa_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3befdf9df0af4827adc914e409e75fc4_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6a06844fd14f48c183c76ad916dc37ef_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i50355f96a83347009a42214b580ab735_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if906fe420f124763a15b42db75a81fbb_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ica654f6608da4f839b4ca55a0ab7312c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icf9b5225516d47269bf1a575b2712142_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iccb827a3b3924ac0857989e20a380dee_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iafc3d94fe7a149b7b25a679af7899989_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4ecc44696a674536a76e5196705a7adc_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3e24017077fb4d8c86cd7e6126d01811_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8666b683ef3c4b6cab08d51a932deea4_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if5c90da39996466fab09705f9b004877_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i88603b006cd04c3db6203e5c1daf8d5f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2b7e67a50fab465f89858d1a15a73a22_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5fbf611febff40e3b48e2c4c63697206_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibd9d538a97fa4fbe9b22e4f8700ed479_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:AccommodationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia27107b315a04d0092a4445ae4bd5c38_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:MobileFacilityRentalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i56f20af16ae84a3cbb3be25bda950700_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:MobileFacilityRentalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i55c7552b01ce4b798a976ffa8df5d241_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:MobileFacilityRentalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7573ec2feb5f4c25b46c17669f68432a_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:MobileFacilityRentalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i07d13e946b6d44c88f16383de4622053_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:ManufacturingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0ab4ce92c0a543698d7eb2705da28aeb_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:ManufacturingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if75b7d6d3e9e453ca4c602ea18d931e7_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:ManufacturingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifa84f4dbe80f40719beed5ef98ef4f07_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:ManufacturingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i74389504ea714d1d9cbfe443c236fce3_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if45774d062964501a9297a0236ab13aa_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icb2000ca01fa4e55b357b208960ec74c_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i230fa8dbcca04e758baa80d7185418bf_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cveo:FoodServiceAndOtherServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5ef8a18a2fdd403ea0684b4ab13b333d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3934dec53d08464da96016041f22706c_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia9b61bec83ad4ae0ad9aae340586087a_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if009202055c94c14a83fc4001a169ed1_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8080e3d0ae5642c9a395710e2f092679_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-07-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i47dde4e5f3ae4a02b4e6523ccbf8f291_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia86bd66c1f4e4d949a845e5cd1cbb488_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib566cfe296164c3ea004350626205299_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i4c1a28a210ed40d9ab85a9a429c0eb36_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i266f4c0612014e0692d3b74c0ecb81b1_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5a558ed338944f1fa64d372fd3de84d1_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ifbc9dbb329ea4716a293948c8139a80b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5dc4f950721149ebbbffc269f0a1ed83_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ibf2a5e35543c46cbade7a50aacc7b483_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9c810d463b7f48dfa2e9b6b5954f233d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">cveo:UnbilledRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i819f2ae140fe4241bceac3bb72154ade_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">cveo:UnbilledRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifd4eff3605f94429bc2135942cceae80_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">cveo:OtherReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i7911457a075c4158a2827b6479fe16ec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">cveo:OtherReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1eadcd9b4a3f4688b4165ab6ccb61629_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">cveo:OtherReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">cveo:CanadaEmergencyWageSubsidyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i45e4ff9f9012446fafee21ced39d7a4e_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">cveo:CanadaEmergencyWageSubsidyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if2957b5ecd82475794d2a3401e792fcb_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">cveo:CanadaEmergencyWageSubsidyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4c83372902ce4d539011c0124a699349_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">cveo:CanadaEmergencyWageSubsidyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if8eade2be4a343b4bfa244023df14650_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">cveo:CanadaEmergencyWageSubsidyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherNonoperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2c78a809b6464377b99b6535ddebc3c7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i781239c9e7f84941aaa7c2a5e7181ea9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia01172414977427db847e9968a66c525_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cveo:AccommodationsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5cdffa28f3324ef892de39a33a8e0d8d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cveo:AccommodationsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4297f70b8c2548cda81ee797fd6c39c6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cveo:AccommodationsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i226e4f641dfc4d50a7de7d6ac3e53528_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cveo:AccommodationsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i657e5d123338431391cc18a57646be41_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6b4d43f2aa964815bb29d360f86b4fd9_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1e18355091dd43499e78507006fcc9c6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i93b90d08931c4a988bfc09fc7547a122_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1b88c926ab934d6e9e6d0eb07392ff16_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i06ad65848dce44eebea69ca5648c1d19_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic03c668012954c08bceb25972f2bb817_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i6223eaf0e1494538ad7a29e8c86d264e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i695047e63ac945c3b1040d5abdab8db3_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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-06-30</endDate>
        </period>
    </context>
    <context id="ice20d09b123c41e0908f7fee0b41bb0f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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-06-30</endDate>
        </period>
    </context>
    <context id="i50ababb64fde46e8a5917574f8be3203_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i3a20da2f87714444a175a3c7b063f1ec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</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="i470a32413e864f6cb49fd6dcb0c19729_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idebf8b74438a48a18c697618fab4f44c_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1727f4b6f0954ca9a72dc0062a232daf_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5a12c5da492b4d79acada9402dc7dfd8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i948d98c497f94971a3c9b142fbae632c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie7b2528803934b019e2935515ee23567_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaec03c15edca46dbb23cc80e492760e5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1a14827edce04a56a70679242a2aba5c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i0963b31866e64b129b1019deac5e80e5_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ie6c9bd951889434a9dc66e8b9dfc9450_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i59caf181ca864607979d79e033b16fc3_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i201c5be12a1a4e1d938be18d44fcaf86_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i7bba65c57cdd4ab9bbd293c7cc552949_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="iac3b8acbb4e44102b2a21cd0a83d16c5_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i3c8c8892834044fb9d83e0d553d15d42_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5e67ce805eff4aef90832fcc2fe034c5_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icc63f51fde0045ce963e755f7accb865_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id6e2f468adbf4f97befde285a3362afb_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie3dbed1a59b94eac899286e80412fb18_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">cveo:PreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie663fe8fb58941ae90ef346ced81f61e_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">cveo:PreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iffcd7be266ff4b07af5937bfbb2eec1e_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">cveo:PreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5df558ef428c4d2cb05cde9868305d40_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">cveo:PreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2e5fc7734c234aafa087ce7d1464a739_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:CanadianTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i85699a04120448dea67e49db9d7bbeda_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:CanadianTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i4e1aa0151bff4a589f63e010bca1066c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:CanadianTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ida3259738065425d83b418b5914749fe_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:USRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iad7eadf9b9b04a5686069ef69140172f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:USRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i68f4c779d40c442fb3a4ca580697fb96_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:USRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i963a97b1a47a4f8b9fc5199de94a5ef3_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:CanadianCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i81e1de9acf5845dba9128f81e53a1771_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:CanadianCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i84c7827d48834cd18242c2fdf6648734_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:CanadianCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i63c361caf8e74b1dabab44cc1dee605f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AustralianCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i471ba3dd470d4aecb3073f222b9b20b8_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AustralianCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9efeb1b3ddd24cd994b41fc6827cff8f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AustralianCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i59ff5263caff4e0f9316b9997a986374_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i3305de7e7b7940c8a52672bc4d2b641f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cveo:RevolvingCreditFacilityUSSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:ThirdAmendmentToTheCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1372090d2d7a4ee0951b71f2de7f29de_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cveo:RevolvingCreditFacilityCanadianSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:ThirdAmendmentToTheCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i13bdb6b9f5fe4ed6af5a297f29e636f2_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cveo:RevolvingCreditFacilityAustralianSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:ThirdAmendmentToTheCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i239322daf912491fa8d821b389222dd6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cveo:USTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5c1b0c0ada0f421ebeb502d29a3199bf_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:ThirdAmendmentToTheCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cveo:EurodollarBBSYAndUSBaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if314ddaa59724a0bb6e84327426b9447_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:ThirdAmendmentToTheCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cveo:EurodollarBBSYAndUSBaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3e714c6253a14ce8a76eaa971227f1b0_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:ThirdAmendmentToTheCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cveo:ABRLoansCanadianPrimeRateLoansAndUSBaseRateLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6537085f44cd487c81e9ea883efa59ce_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:ThirdAmendmentToTheCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">cveo:ABRLoansCanadianPrimeRateLoansAndUSBaseRateLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ife85fcfb0e7a438aa7639281f92357ff_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cveo:DebtCovenantAxis">cveo:MaximumLeverageRatioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cveo:RevolvingCreditFacilityAustralianSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedAndRestatedSyndicatedFacilityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i753d6f735e33449c886c2903b1c74588_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:ThirdAmendmentToTheCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i323fbe2cde804bb5841f3d85bee5554d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:ThirdAmendmentToTheCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8f406778e83b453881ea6239ab143615_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib9d3cbc588d54b678737f5a6bc1718e0_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic4ddde9df4f746a1bbf9b7d53c5f7f73_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9dc0f5491d2f477ba0f71715529d0a61_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cveo:RevolvingCreditFacilityUSSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i317eb3b806c5430cb95c2cd940385738_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cveo:RevolvingCreditFacilityAustralianSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="icffb318a57bc440c9f78e23ad72d238f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cveo:RevolvingCreditFacilityCanadianSubsidiariesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cveo:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic0a502cc405240328ca70087416e7c60_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cveo:BankGuaranteeFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i50d2d30481b447a9aa91e8f5af1cd281_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i0567ba9543fd49f4b5aa5a418e93c37a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if3c09a56396546b3afc2241747f44820_D20210519-20210519">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-19</startDate>
            <endDate>2021-05-19</endDate>
        </period>
    </context>
    <context id="iad40f6f0e44a4bd08ad55a390f2f0f55_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cveo:RestrictedStockAndDeferredStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib35ea76ad1ad406e85b500d3dafef937_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cveo:RestrictedStockAndDeferredStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2b332a08672749e0ad499e7ab69bd59d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cveo:RestrictedStockAndDeferredStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie6f5a7c593db4466990f345b7b4180da_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cveo:RestrictedStockAndDeferredStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9dc97384dbb34102a52f657d8bda0791_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cveo:RestrictedStockAndDeferredStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i26d5547707f548a9ba107631c3464c01_D20210222-20210222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-22</startDate>
            <endDate>2021-02-22</endDate>
        </period>
    </context>
    <context id="i48f95061e4fb479a8121b572c76540a6_D20210222-20210222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CanadianLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-22</startDate>
            <endDate>2021-02-22</endDate>
        </period>
    </context>
    <context id="i72204c18fb2f43e38fa0680894a22c43_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id2b64842baed4a73afde5d6a21f83383_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i02cd6e7c7ab24b5e8e041db917544cb7_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i564db2096ef34cbdb2775b28b3db7b53_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9e9c15bba5564337865470f616de267b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PhantomShareUnitsPSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i8233690d15a0405aa4fe095ac6fa8348_D20210222-20210222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-22</startDate>
            <endDate>2021-02-22</endDate>
        </period>
    </context>
    <context id="if85e0d8db2f448549fbcc0731c780fa3_D20210222-20210222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-22</startDate>
            <endDate>2021-02-22</endDate>
        </period>
    </context>
    <context id="i404ca702e46b4e9c98dbb0996eb2db09_D20210222-20210222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-22</startDate>
            <endDate>2021-02-22</endDate>
        </period>
    </context>
    <context id="i327db438d82f44f19d9d48cfd2102d5d_I20210222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
        </entity>
        <period>
            <instant>2021-02-22</instant>
        </period>
    </context>
    <context id="i83ec5ff0201d4bf98ee776ed0b0d67ed_D20210222-20210222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cveo:CiveoPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-22</startDate>
            <endDate>2021-02-22</endDate>
        </period>
    </context>
    <context id="i60f3286b26494b799f113e647219d6fe_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id7fa539ec17249ed85058f5103e317e1_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1f1ca9931946416fbf85364d07ac93b0_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i28c58a0d058941da9029025a9e917617_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i42dcaaffb87345bfa72b3ee8249e9cfb_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i19e0782ede6b47f6a01188dea11f6438_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i42e99a8e3e754bd4b8c5c36cf73d0aa4_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia46126fbd7164feab563bbf0f4bcb4aa_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib40269512b20445ba075c575f12b1220_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i20771da9663c465aa664796e00979a7f_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iec9e145d630642c788046adef3685717_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i6a4a67270028443caa526f4239bc2c77_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5e5730eff2ee482badb7de5ee2af9e99_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1911599ed4ec46b2a86f207a5ddcb030_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iacff4af667f34119b521889c3d2d39d2_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i043789ece11a4f7495d85216aaeb0460_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib62da935c0c24ed5805badc237374a71_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i654f5235f2ff465fba4a71b0db854cfd_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1c71663cc0b7409d913742eb7cb929ab_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ice1da48c26f54742b781a25249c97424_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i88a62c0a47f848a0ad8f7f47b4d76696_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ieb5fa7ea482248d38f80dd5d33ee29b8_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if268216018ea495594479d710f63958b_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3417addf5aa542c297ad5f80578437f8_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0455cbc6038146b7bebc3925326f6a98_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if97de917189d45b2916c8163ca770a98_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2c0ced7fc32d430e84892cbc138ad83d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:AustraliaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4ba23368bbdb46d7a642f9b0abcc159b_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cveo:UnitedStatesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if209383a6f4d4c35bf4920507ce75a39_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001590584</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>cveo:segment</measure>
    </unit>
    <unit id="cad">
        <measure>iso4217:CAD</measure>
    </unit>
    <unit id="lender">
        <measure>cveo:lender</measure>
    </unit>
    <unit id="debt_instrument">
        <measure>cveo:debt_instrument</measure>
    </unit>
    <unit id="aud">
        <measure>iso4217:AUD</measure>
    </unit>
    <unit id="company">
        <measure>cveo:company</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV80L2ZyYWc6Zjc0NmUyMjk5NzUzNGZlZWIxNWNhNTZmYzczMDc0NzAvdGFibGU6NTZkMjU2ZmU5MDE5NDQ5YTkzMzRiYWNjODdlNDczYmQvdGFibGVyYW5nZTo1NmQyNTZmZTkwMTk0NDlhOTMzNGJhY2M4N2U0NzNiZF8yLTEtMS0xLTA_984ded8a-f1fe-40f3-a709-a272aa69488a">0001590584</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV80L2ZyYWc6Zjc0NmUyMjk5NzUzNGZlZWIxNWNhNTZmYzczMDc0NzAvdGFibGU6NTZkMjU2ZmU5MDE5NDQ5YTkzMzRiYWNjODdlNDczYmQvdGFibGVyYW5nZTo1NmQyNTZmZTkwMTk0NDlhOTMzNGJhY2M4N2U0NzNiZF8zLTEtMS0xLTA_e26c4736-d15c-4ff4-aa13-fee919419c1a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV80L2ZyYWc6Zjc0NmUyMjk5NzUzNGZlZWIxNWNhNTZmYzczMDc0NzAvdGFibGU6NTZkMjU2ZmU5MDE5NDQ5YTkzMzRiYWNjODdlNDczYmQvdGFibGVyYW5nZTo1NmQyNTZmZTkwMTk0NDlhOTMzNGJhY2M4N2U0NzNiZF80LTEtMS0xLTA_f5f4316d-8bcd-4484-a767-6759b06194a0">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV80L2ZyYWc6Zjc0NmUyMjk5NzUzNGZlZWIxNWNhNTZmYzczMDc0NzAvdGFibGU6NTZkMjU2ZmU5MDE5NDQ5YTkzMzRiYWNjODdlNDczYmQvdGFibGVyYW5nZTo1NmQyNTZmZTkwMTk0NDlhOTMzNGJhY2M4N2U0NzNiZF81LTEtMS0xLTA_7ac0d0d0-2eb7-4fd1-8eab-842e58c7882f">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV80L2ZyYWc6Zjc0NmUyMjk5NzUzNGZlZWIxNWNhNTZmYzczMDc0NzAvdGFibGU6NTZkMjU2ZmU5MDE5NDQ5YTkzMzRiYWNjODdlNDczYmQvdGFibGVyYW5nZTo1NmQyNTZmZTkwMTk0NDlhOTMzNGJhY2M4N2U0NzNiZF82LTEtMS0xLTA_597126d1-ef31-42a0-a1d4-951f152c9d50">false</dei:AmendmentFlag>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i5aeaf145559347a899f17c3d8686eae4_D20201119-20201119"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xOS9mcmFnOjIxZTZmMDU1MjI4NzQzNGU4ODFlZTM0MTQ0OGFkMWIwL3RleHRyZWdpb246MjFlNmYwNTUyMjg3NDM0ZTg4MWVlMzQxNDQ4YWQxYjBfMjky_4956362c-40d7-43b6-8a74-ed187947dda0"
      unitRef="number">0.0833</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i5aeaf145559347a899f17c3d8686eae4_D20201119-20201119"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yOC9mcmFnOjFhNmY3NThiNzk1MzQ0ODVhODg3NDZiOWZjNWJjZDI4L3RleHRyZWdpb246MWE2Zjc1OGI3OTUzNDQ4NWE4ODc0NmI5ZmM1YmNkMjhfMjky_4956362c-40d7-43b6-8a74-ed187947dda0"
      unitRef="number">0.0833</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i5aeaf145559347a899f17c3d8686eae4_D20201119-20201119"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNC9mcmFnOjVmZTM1ZTA5MDBlMjQ3ZjJhOGE5N2Y1ZGMzYWE1OThlL3RleHRyZWdpb246NWZlMzVlMDkwMGUyNDdmMmE4YTk3ZjVkYzNhYTU5OGVfMjky_4956362c-40d7-43b6-8a74-ed187947dda0"
      unitRef="number">0.0833</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i5aeaf145559347a899f17c3d8686eae4_D20201119-20201119"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV80Ni9mcmFnOjI4MjFmM2Y1YmY2ZjQxMjk4ZjZmODg0MWFlYzQzNjZjL3RleHRyZWdpb246MjgyMWYzZjViZjZmNDEyOThmNmY4ODQxYWVjNDM2NmNfMTgw_4956362c-40d7-43b6-8a74-ed187947dda0"
      unitRef="number">0.0833</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i8080e3d0ae5642c9a395710e2f092679_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81NS9mcmFnOjg1YzZhNGM3ODA4ZTRkZjU5NzIyM2NhZGE1MThiMjc0L3RhYmxlOjNjZjE5YTdjMTBmZjRiNzNiNjkzY2JlN2E0ZGE0OWJiL3RhYmxlcmFuZ2U6M2NmMTlhN2MxMGZmNGI3M2I2OTNjYmU3YTRkYTQ5YmJfMi0xLTEtMS0w_4393d31c-9c16-487d-b426-b4f0f79d82b0">P6M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i47dde4e5f3ae4a02b4e6523ccbf8f291_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81NS9mcmFnOjg1YzZhNGM3ODA4ZTRkZjU5NzIyM2NhZGE1MThiMjc0L3RhYmxlOjNjZjE5YTdjMTBmZjRiNzNiNjkzY2JlN2E0ZGE0OWJiL3RhYmxlcmFuZ2U6M2NmMTlhN2MxMGZmNGI3M2I2OTNjYmU3YTRkYTQ5YmJfMi0zLTEtMS0w_e2ed7494-98f6-4b06-b01a-7918014e5727">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ia86bd66c1f4e4d949a845e5cd1cbb488_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81NS9mcmFnOjg1YzZhNGM3ODA4ZTRkZjU5NzIyM2NhZGE1MThiMjc0L3RhYmxlOjNjZjE5YTdjMTBmZjRiNzNiNjkzY2JlN2E0ZGE0OWJiL3RhYmxlcmFuZ2U6M2NmMTlhN2MxMGZmNGI3M2I2OTNjYmU3YTRkYTQ5YmJfMi01LTEtMS0w_2b5d5cae-581d-4f2f-a28f-491dcccd926b">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ib566cfe296164c3ea004350626205299_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81NS9mcmFnOjg1YzZhNGM3ODA4ZTRkZjU5NzIyM2NhZGE1MThiMjc0L3RhYmxlOjNjZjE5YTdjMTBmZjRiNzNiNjkzY2JlN2E0ZGE0OWJiL3RhYmxlcmFuZ2U6M2NmMTlhN2MxMGZmNGI3M2I2OTNjYmU3YTRkYTQ5YmJfMi03LTEtMS0w_ecaf4b27-7417-436c-ae80-2d198ff4448c"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="i5aeaf145559347a899f17c3d8686eae4_D20201119-20201119"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83MC9mcmFnOjNiZTI0OWJjYmQyYjRmYTRhYzFiZTc1NjA3MzY4ZmY2L3RleHRyZWdpb246M2JlMjQ5YmNiZDJiNGZhNGFjMWJlNzU2MDczNjhmZjZfMjQ0_4956362c-40d7-43b6-8a74-ed187947dda0"
      unitRef="number">0.0833</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i26d5547707f548a9ba107631c3464c01_D20210222-20210222"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfMTM4OQ_e6de061e-683c-477f-82fe-a0ddbed9f70a">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i48f95061e4fb479a8121b572c76540a6_D20210222-20210222"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfMTU0OQ_dbda81da-5504-44a5-94b2-1b3c21d228b8">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGV4dHJlZ2lvbjo0MDdhZTRiYmM1YTM0MDNjYWJkNjU0NWVmOGQ0ZjU1N184Mw_5fb785a3-1978-4137-a455-c8567f1143d3">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGFibGU6ZjhhOWJmYmM3YjFjNGJiZTgwOTVkZWJiYTI4N2RiN2EvdGFibGVyYW5nZTpmOGE5YmZiYzdiMWM0YmJlODA5NWRlYmJhMjg3ZGI3YV8wLTAtMS0xLTA_4525f7d8-dfc0-4917-9b25-7f96f56f4d0d">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGV4dHJlZ2lvbjo0MDdhZTRiYmM1YTM0MDNjYWJkNjU0NWVmOGQ0ZjU1N18xMzE_fb8b3ebf-4875-4842-9fe5-f1926a274a14">2021-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGFibGU6NDZhNzg3MTg5ZTU1NDc1NGFhNTc4M2RlN2E4NGU3ZDUvdGFibGVyYW5nZTo0NmE3ODcxODllNTU0NzU0YWE1NzgzZGU3YTg0ZTdkNV8wLTAtMS0xLTA_361a32b3-2be5-4c45-9a42-6d13a04a4aeb">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGV4dHJlZ2lvbjo0MDdhZTRiYmM1YTM0MDNjYWJkNjU0NWVmOGQ0ZjU1N18xNjU_4b4952ad-56a1-47fa-883d-0d6f8c239f2b">001-36246</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGV4dHJlZ2lvbjo0MDdhZTRiYmM1YTM0MDNjYWJkNjU0NWVmOGQ0ZjU1N18xNjg_867f6260-e45e-42d6-991c-9b639d134a9f">Civeo Corp</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGFibGU6OGM5ZmY4OGU4YzRmNDliODlkNGI4NjA0MTJiYTlkMDcvdGFibGVyYW5nZTo4YzlmZjg4ZThjNGY0OWI4OWQ0Yjg2MDQxMmJhOWQwN18wLTAtMS0xLTA_bc9bc035-5613-4888-b3e0-2b91962f6c59">A1</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGFibGU6OGM5ZmY4OGU4YzRmNDliODlkNGI4NjA0MTJiYTlkMDcvdGFibGVyYW5nZTo4YzlmZjg4ZThjNGY0OWI4OWQ0Yjg2MDQxMmJhOWQwN18wLTEtMS0xLTA_c4c8b95f-f906-47b2-92bd-24ef05eec610">98-1253716</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGFibGU6OGM5ZmY4OGU4YzRmNDliODlkNGI4NjA0MTJiYTlkMDcvdGFibGVyYW5nZTo4YzlmZjg4ZThjNGY0OWI4OWQ0Yjg2MDQxMmJhOWQwN180LTAtMS0xLTAvdGV4dHJlZ2lvbjo0NzdhN2ViOGNiMDU0MDIwYjljNTM5MzQwMmFkY2ZlM180_ce192256-e753-42b1-bf1a-c194fb6b6070">Three Allen Center</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGFibGU6OGM5ZmY4OGU4YzRmNDliODlkNGI4NjA0MTJiYTlkMDcvdGFibGVyYW5nZTo4YzlmZjg4ZThjNGY0OWI4OWQ0Yjg2MDQxMmJhOWQwN180LTAtMS0xLTAvdGV4dHJlZ2lvbjo0NzdhN2ViOGNiMDU0MDIwYjljNTM5MzQwMmFkY2ZlM184_623c939b-9f86-4735-bdf5-6b2c9fb0a4c7">333 Clay Street</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGFibGU6OGM5ZmY4OGU4YzRmNDliODlkNGI4NjA0MTJiYTlkMDcvdGFibGVyYW5nZTo4YzlmZjg4ZThjNGY0OWI4OWQ0Yjg2MDQxMmJhOWQwN180LTAtMS0xLTAvdGV4dHJlZ2lvbjo0NzdhN2ViOGNiMDU0MDIwYjljNTM5MzQwMmFkY2ZlM18xMg_b7edea87-a41f-43cf-b937-2d9a290804ea">Suite 4980</dei:EntityAddressAddressLine3>
    <dei:EntityAddressPostalZipCode
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGFibGU6OGM5ZmY4OGU4YzRmNDliODlkNGI4NjA0MTJiYTlkMDcvdGFibGVyYW5nZTo4YzlmZjg4ZThjNGY0OWI4OWQ0Yjg2MDQxMmJhOWQwN180LTEtMS0xLTA_9c1ee71a-d3ae-4d62-854a-5bcc86698a50">77002</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGFibGU6OGM5ZmY4OGU4YzRmNDliODlkNGI4NjA0MTJiYTlkMDcvdGFibGVyYW5nZTo4YzlmZjg4ZThjNGY0OWI4OWQ0Yjg2MDQxMmJhOWQwN181LTAtMS0xLTAvdGV4dHJlZ2lvbjphY2U0MGE2NzViZjE0NjE1OTM1YzY5MmY3MjBlZTg2Yl80_c2b7807f-56fd-479c-8b36-3da85c535c7f">Houston</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGFibGU6OGM5ZmY4OGU4YzRmNDliODlkNGI4NjA0MTJiYTlkMDcvdGFibGVyYW5nZTo4YzlmZjg4ZThjNGY0OWI4OWQ0Yjg2MDQxMmJhOWQwN181LTAtMS0xLTAvdGV4dHJlZ2lvbjphY2U0MGE2NzViZjE0NjE1OTM1YzY5MmY3MjBlZTg2Yl84_d34e3448-3e38-470a-b244-bae83285c617">TX</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGV4dHJlZ2lvbjo0MDdhZTRiYmM1YTM0MDNjYWJkNjU0NWVmOGQ0ZjU1N18yMzk_eb126da8-f7c6-42dd-806d-338de7dbff4c">713</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGV4dHJlZ2lvbjo0MDdhZTRiYmM1YTM0MDNjYWJkNjU0NWVmOGQ0ZjU1N18yNDM_9f63995b-ccb4-4494-ad0c-535d695e84d3">510-2400</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGFibGU6ZTI0OWU0MTEyZWZlNDc2ZGE5Mjk1OGFmOGJlMjBkNGIvdGFibGVyYW5nZTplMjQ5ZTQxMTJlZmU0NzZkYTkyOTU4YWY4YmUyMGQ0Yl8xLTAtMS0xLTA_2ed915e4-3165-4cec-aac7-a113370f286d">Common Shares, no par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGFibGU6ZTI0OWU0MTEyZWZlNDc2ZGE5Mjk1OGFmOGJlMjBkNGIvdGFibGVyYW5nZTplMjQ5ZTQxMTJlZmU0NzZkYTkyOTU4YWY4YmUyMGQ0Yl8xLTEtMS0xLTA_4a787cf5-9b12-4c7b-9075-7aa9c1f3b82a">CVEO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGFibGU6ZTI0OWU0MTEyZWZlNDc2ZGE5Mjk1OGFmOGJlMjBkNGIvdGFibGVyYW5nZTplMjQ5ZTQxMTJlZmU0NzZkYTkyOTU4YWY4YmUyMGQ0Yl8xLTItMS0xLTA_d353b069-c228-4201-a964-d9e19ef2613b">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGFibGU6MDQ5NDAyNWZlYzg0NDc5OGE0ODJkOTdmYTgyMGFjMDUvdGFibGVyYW5nZTowNDk0MDI1ZmVjODQ0Nzk4YTQ4MmQ5N2ZhODIwYWMwNV8wLTAtMS0xLTA_c155fbe8-2044-48fe-9206-6e249a93e3f7">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGFibGU6OTk4ZDZlNTM2NzAzNGY2N2I1NjE5NDVhNmE5N2EzNTUvdGFibGVyYW5nZTo5OThkNmU1MzY3MDM0ZjY3YjU2MTk0NWE2YTk3YTM1NV8wLTAtMS0xLTA_2989301f-48a2-460c-9c38-9bf01e427053">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGFibGU6ZTg0ZTY1M2IwZTUwNDljMGFhNTJmMTRjMDRiOTJlNjkvdGFibGVyYW5nZTplODRlNjUzYjBlNTA0OWMwYWE1MmYxNGMwNGI5MmU2OV8wLTItMS0xLTA_b6d4b8cb-f8b8-4b4b-ba3b-81ced2882da3">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGFibGU6ZTg0ZTY1M2IwZTUwNDljMGFhNTJmMTRjMDRiOTJlNjkvdGFibGVyYW5nZTplODRlNjUzYjBlNTA0OWMwYWE1MmYxNGMwNGI5MmU2OV8wLTUtMS0xLTA_26afb995-31ca-4730-accd-beae51aab145">false</dei:EntityEmergingGrowthCompany>
    <dei:EntitySmallBusiness
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGFibGU6ZTg0ZTY1M2IwZTUwNDljMGFhNTJmMTRjMDRiOTJlNjkvdGFibGVyYW5nZTplODRlNjUzYjBlNTA0OWMwYWE1MmYxNGMwNGI5MmU2OV8yLTMtMS0xLTA_77ad769e-5512-4e50-8c42-bbe9860072f4">true</dei:EntitySmallBusiness>
    <dei:EntityShellCompany
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGFibGU6ZGNjNjkwODAzMDA2NGIwOTk4YTNmNDQxZjZlZGI4YTAvdGFibGVyYW5nZTpkY2M2OTA4MDMwMDY0YjA5OThhM2Y0NDFmNmVkYjhhMF8wLTEtMS0xLTA_eaa22f01-ad02-441d-867a-a78c0c971a60">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i9edf253a664d45a0bc21f785c43e9900_I20210726"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xL2ZyYWc6NDA3YWU0YmJjNWEzNDAzY2FiZDY1NDVlZjhkNGY1NTcvdGV4dHJlZ2lvbjo0MDdhZTRiYmM1YTM0MDNjYWJkNjU0NWVmOGQ0ZjU1N18xNzYw_bac5ba01-b008-4d51-ad9c-0c3fa0441ad1"
      unitRef="shares">14316274</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71ee0181b4b3419fba5efe0ed7a68193_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMy0xLTEtMS0w_3e20b801-e207-41b0-82e0-83fab60d5135"
      unitRef="usd">147784000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7b5f075e5c25455bae6211f5ce570666_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMy0zLTEtMS0w_109c5f21-cd78-44ab-8851-758cb64c6536"
      unitRef="usd">110006000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0d06611af27740a2bdcf6b91d508b41e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMy01LTEtMS0w_b82d7765-b740-4193-98cc-c0eca70f0e9c"
      unitRef="usd">269780000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i379e274bc8c3472d9057cf353b78b9c7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMy03LTEtMS0w_eb67660f-7be1-4e1d-a2ab-a3d3205729dd"
      unitRef="usd">239405000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e92918fcc024f3a9df8f53fb6b0e4f7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfNC0xLTEtMS0w_16b9f996-175a-489b-a2b5-28a9e529239f"
      unitRef="usd">4540000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7b22d4b687e64b8080300d74805513a7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfNC0zLTEtMS0w_3173bbff-ade0-4bd2-a4eb-7ae62a8f906e"
      unitRef="usd">3865000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie503d9f759d24842b26129c0a5f5c6eb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfNC01LTEtMS0w_dd585797-963f-4a32-b6ee-b4fcda1d9d49"
      unitRef="usd">7604000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b87e2e6d87c46acb7294e651ef2b649_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfNC03LTEtMS0w_2bd238af-cb9a-4c02-b16b-84dfc31499c9"
      unitRef="usd">10044000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib7ed7255fed549a88b7c0523ce974c2f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfNS0xLTEtMS0w_a3733295-6c37-4fb5-97b8-df2f3c83cb41"
      unitRef="usd">1852000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5897a5ab878c441eaadd2becc1c79dcb_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfNS0zLTEtMS0w_08d7cdc6-bfda-483a-8442-40f2fa71f6ee"
      unitRef="usd">831000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3bd0263bdc24f4fbad27cd5b1088ae3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfNS01LTEtMS0w_4167ce9b-bd31-446f-87d7-c7ca8fd6dec9"
      unitRef="usd">2222000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied4a5cc6cc4f4eca9f6d858f7766889f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfNS03LTEtMS0w_72653d53-b6fc-4a5b-b336-5693d299b9d7"
      unitRef="usd">4045000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfNi0xLTEtMS0w_9e8893cf-eac0-4310-bacc-c5662a73650a"
      unitRef="usd">154176000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfNi0zLTEtMS0w_c127d578-3a2e-4b2a-8094-8c798e082423"
      unitRef="usd">114702000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfNi01LTEtMS0w_3d19645e-3923-439c-bc88-667740453d10"
      unitRef="usd">279606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfNi03LTEtMS0w_6747df79-6e98-4914-afa2-b3942a3282b2"
      unitRef="usd">253494000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i71ee0181b4b3419fba5efe0ed7a68193_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfOC0xLTEtMS0w_c78a95c7-6bdc-4a4d-bd5f-064c5ab03bc6"
      unitRef="usd">103449000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i7b5f075e5c25455bae6211f5ce570666_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfOC0zLTEtMS0w_8a9047c1-9e54-4697-af7c-ae59c76aa13c"
      unitRef="usd">78860000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0d06611af27740a2bdcf6b91d508b41e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfOC01LTEtMS0w_6d256ade-b586-4d5d-98cf-b9c4f7b2a53d"
      unitRef="usd">199911000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i379e274bc8c3472d9057cf353b78b9c7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfOC03LTEtMS0w_afab4b64-810e-468b-b344-31c0c31a3c22"
      unitRef="usd">174904000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5e92918fcc024f3a9df8f53fb6b0e4f7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfOS0xLTEtMS0w_01489ac6-ac64-40e8-8ff5-615eeb2b8da8"
      unitRef="usd">3661000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i7b22d4b687e64b8080300d74805513a7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfOS0zLTEtMS0w_b02a214f-e755-4f96-a4e1-bcd0f517c2a8"
      unitRef="usd">3615000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie503d9f759d24842b26129c0a5f5c6eb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfOS01LTEtMS0w_eb4d8f1e-c203-4990-9540-eeec5256f800"
      unitRef="usd">6631000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0b87e2e6d87c46acb7294e651ef2b649_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfOS03LTEtMS0w_26adf91e-4a77-4809-ad97-432299a3f028"
      unitRef="usd">8428000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib7ed7255fed549a88b7c0523ce974c2f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTAtMS0xLTEtMA_8d75ecb3-adc9-4e6f-9d19-9fa31f2ffc6c"
      unitRef="usd">892000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i5897a5ab878c441eaadd2becc1c79dcb_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTAtMy0xLTEtMA_5be75cbd-7892-4b1a-9590-eb023fbd9009"
      unitRef="usd">658000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic3bd0263bdc24f4fbad27cd5b1088ae3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTAtNS0xLTEtMA_9ea5cb1d-b556-4e19-b8df-cb4af9b1d176"
      unitRef="usd">1270000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ied4a5cc6cc4f4eca9f6d858f7766889f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTAtNy0xLTEtMA_3334b6b4-0dc3-4820-a934-57a398fd39f0"
      unitRef="usd">3114000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTEtMS0xLTEtMA_13cd7087-7804-40e0-b377-59236d111d9d"
      unitRef="usd">14703000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTEtMy0xLTEtMA_9bb04017-564d-4640-aba9-649a8deb5ba3"
      unitRef="usd">11490000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTEtNS0xLTEtMA_29966386-35c3-4bff-9c5f-ec7e5005b081"
      unitRef="usd">28884000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTEtNy0xLTEtMA_c66aac68-cd61-4c14-9e1f-f8cb8d3f4bfe"
      unitRef="usd">25427000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTItMS0xLTEtMA_49aa1540-9a15-44f0-b142-f3076a306bab"
      unitRef="usd">21377000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTItMy0xLTEtMA_72c1f86d-2c79-48cb-9ee2-9ee6f9a30752"
      unitRef="usd">22205000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTItNS0xLTEtMA_85da72f4-819c-429a-a538-ec9f43f0a8c1"
      unitRef="usd">42646000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTItNy0xLTEtMA_dcbd14b7-bd51-4cca-8b05-ff8f51ac6fd2"
      unitRef="usd">47707000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AssetImpairmentCharges
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTMtMS0xLTEtMA_c3361be8-f0c6-4112-9cd3-7f87665230b8"
      unitRef="usd">7935000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTMtMy0xLTEtMA_860b910e-5696-4d42-af29-ae289e6b031b"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTMtNS0xLTEtMA_3ef3d016-40d5-4b53-9733-1a04a407a908"
      unitRef="usd">7935000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTMtNy0xLTEtMA_4d5187d7-2c31-4452-8296-6cb8f9dd16e9"
      unitRef="usd">144120000</us-gaap:AssetImpairmentCharges>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTQtMS0xLTEtMA_ef27ad0f-ca19-4583-8e64-d52cd005007e"
      unitRef="usd">-30000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTQtMy0xLTEtMA_1ddb9ad1-09fc-47d6-a88d-4974b1b67c74"
      unitRef="usd">285000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTQtNS0xLTEtMA_df278ee1-21df-455b-926d-4201dd92153b"
      unitRef="usd">-101000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTQtNy0xLTEtMA_f5715b8d-7816-431a-a243-d6638ceb00e0"
      unitRef="usd">-704000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:CostsAndExpenses
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTUtMS0xLTEtMA_8374efe8-01ff-4fae-a9d3-dbb2c2c5de05"
      unitRef="usd">152047000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTUtMy0xLTEtMA_badcc19c-70d5-47af-8071-82c9e2445318"
      unitRef="usd">116543000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTUtNS0xLTEtMA_068ef4b4-bcfc-47f8-8c85-286a8421eee4"
      unitRef="usd">287378000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTUtNy0xLTEtMA_999d7686-87b9-46fd-9fd4-d4493ac11aa6"
      unitRef="usd">404404000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTYtMS0xLTEtMA_0e947f77-4e10-4a2f-afba-30bb16321fb9"
      unitRef="usd">2129000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTYtMy0xLTEtMA_6ad8a075-ecc4-409e-bf81-1079264bba6e"
      unitRef="usd">-1841000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTYtNS0xLTEtMA_e49755f6-4149-4963-be68-82a6d5f96406"
      unitRef="usd">-7772000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTYtNy0xLTEtMA_ad281eb1-f5ed-4561-85ca-dee5e32fcfa7"
      unitRef="usd">-150910000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTgtMS0xLTEtMA_821e7fad-7965-4802-ae49-aa000df03706"
      unitRef="usd">3401000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTgtMy0xLTEtMA_006a099d-9a3d-49d9-be14-ceebabe8c64c"
      unitRef="usd">3854000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTgtNS0xLTEtMA_d8ab16ef-8553-4455-a8d0-ed13f9dbecef"
      unitRef="usd">6763000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMTgtNy0xLTEtMA_0556c9eb-ca28-4046-8dbd-7bf7dbb14ac4"
      unitRef="usd">9449000</us-gaap:InterestExpense>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjAtMS0xLTEtMA_08771762-6c52-4d07-a998-a014c2a64391"
      unitRef="usd">2000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjAtMy0xLTEtMA_eb260f8e-f58e-4929-bc71-7eb67bc47172"
      unitRef="usd">4000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjAtNS0xLTEtMA_ef675d4f-3f70-41e1-b468-85d46c5816b2"
      unitRef="usd">2000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjAtNy0xLTEtMA_ad59ca3a-58c5-4419-8e43-f792041edce8"
      unitRef="usd">20000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjEtMS0xLTEtMA_8abe3ec3-0870-4619-a89d-b9e77a0fa642"
      unitRef="usd">788000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjEtMy0xLTEtMA_2168d408-0b01-428d-b406-3a19174a08ed"
      unitRef="usd">12642000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjEtNS0xLTEtMA_eb4bf06c-e728-47b4-b058-cc9c115ec848"
      unitRef="usd">5702000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjEtNy0xLTEtMA_00c4ca1c-4409-4404-a46b-2a6648e0515d"
      unitRef="usd">12667000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjItMS0xLTEtMA_f44c9e01-cae5-4806-a8dd-173142068118"
      unitRef="usd">-482000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjItMy0xLTEtMA_91a2d205-4ed0-458d-9550-b0dcbd951f08"
      unitRef="usd">6951000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjItNS0xLTEtMA_276c79a7-4e7e-4099-a58d-c50bd60bd106"
      unitRef="usd">-8831000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjItNy0xLTEtMA_1a74af33-8d7b-41da-b5fb-f9a13e91a698"
      unitRef="usd">-147672000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjMtMS0xLTEtMA_eaced6d5-8963-4542-8584-23d30bf472d6"
      unitRef="usd">-492000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjMtMy0xLTEtMA_de9a14b1-5894-4677-80fc-e1956544b40a"
      unitRef="usd">122000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjMtNS0xLTEtMA_f686649e-89b1-4956-ae92-dc316b088935"
      unitRef="usd">584000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjMtNy0xLTEtMA_19990dc4-321b-4b1c-9ce0-c3dc560a05c6"
      unitRef="usd">-8689000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjQtMS0xLTEtMA_6ed37ed4-d73d-43f7-98e2-e00bae4da129"
      unitRef="usd">10000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjQtMy0xLTEtMA_a3feaccc-6bc6-47f6-958d-aeca8de5b557"
      unitRef="usd">6829000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjQtNS0xLTEtMA_7b76f9cf-d8c0-4da3-be5f-8f75dcf301bd"
      unitRef="usd">-9415000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjQtNy0xLTEtMA_c9b95700-c24d-4255-a88a-2a6ffc79e403"
      unitRef="usd">-138983000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjUtMS0xLTEtMA_d74759e7-ae79-4a6c-b0a3-57e1b6161ae8"
      unitRef="usd">-3000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjUtMy0xLTEtMA_b294920b-405c-4f50-864e-11578b27921f"
      unitRef="usd">222000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjUtNS0xLTEtMA_0812b82d-8ea4-4193-a5cd-c0149b74c5f8"
      unitRef="usd">56000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjUtNy0xLTEtMA_012e4521-ea90-461c-9317-1436c8eb5012"
      unitRef="usd">480000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjYtMS0xLTEtMA_51d367d6-450d-42fb-99f9-a0f145ce0b4a"
      unitRef="usd">13000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjYtMy0xLTEtMA_6e3a893a-8c74-422b-9fb6-ee3ebc234f27"
      unitRef="usd">6607000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjYtNS0xLTEtMA_5478ee79-193d-46aa-8a2c-0f9c0ad7da88"
      unitRef="usd">-9471000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjYtNy0xLTEtMA_cce6f0ee-1e41-48a7-8609-ef8798cc24d7"
      unitRef="usd">-139463000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjctMS0xLTEtMA_dde17e39-b76b-4535-bf56-60a09e769aec"
      unitRef="usd">480000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjctMy0xLTEtMA_730fddc8-ad33-4675-81cd-8bc85e8d812f"
      unitRef="usd">471000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjctNS0xLTEtMA_2d69aeca-43bf-4fdd-b33b-1bd784d330ff"
      unitRef="usd">958000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjctNy0xLTEtMA_6aab53c5-34d9-454a-9ea3-5731d3ce07a0"
      unitRef="usd">939000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjgtMS0xLTEtMA_242b0a62-a4a8-4240-a4bd-0ec2e811b1bb"
      unitRef="usd">-467000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjgtMy0xLTEtMA_0484644b-78a6-4e2e-b5c2-11be9fd14c1a"
      unitRef="usd">6136000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjgtNS0xLTEtMA_94a19723-5876-4a17-af53-4dfc8f3563bf"
      unitRef="usd">-10429000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMjgtNy0xLTEtMA_1c06ca94-e3d6-4605-9ae8-e8413d61f3c5"
      unitRef="usd">-140402000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzItMS0xLTEtMA_86610f12-36a7-40ce-b38e-66eaa27b9cc1"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzItMy0xLTEtMA_18f711c9-96bd-4b3c-b470-2b3c79e6bd4f"
      unitRef="usdPerShare">0.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzItNS0xLTEtMA_1773f72f-daf1-4f10-9be1-4bf7ffb65cfd"
      unitRef="usdPerShare">-0.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzItNy0xLTEtMA_49abe8d1-e371-4ba3-9c08-aee45891e61d"
      unitRef="usdPerShare">-9.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzQtMS0xLTEtMA_097d5ac4-a2e5-47c4-81dc-6eb16bca9241"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzQtMy0xLTEtMA_169265b8-0eaa-4978-94d5-84d0e6973202"
      unitRef="usdPerShare">0.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzQtNS0xLTEtMA_acae5a06-3eb1-446b-b0e7-59e1d5d0272d"
      unitRef="usdPerShare">-0.73</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzQtNy0xLTEtMA_ae72c8f1-4f8a-44bb-93b1-cd2d114501cc"
      unitRef="usdPerShare">-9.96</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzctMS0xLTEtMA_41c8ad23-6a86-4550-a55e-f2c46683dc50"
      unitRef="shares">14278000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzctMy0xLTEtMA_24ccc979-e269-4409-ba4e-c641fe9dd6da"
      unitRef="shares">14151000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzctNS0xLTEtMA_d7788fac-aea1-4daa-9ae9-8ba24bfbf961"
      unitRef="shares">14244000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzctNy0xLTEtMA_e26a39fa-c75b-45c0-90da-c1b1463bce63"
      unitRef="shares">14097000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzgtMS0xLTEtMA_bf120f6d-1922-46fb-a25e-6f182e09fc0a"
      unitRef="shares">14278000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzgtMy0xLTEtMA_b35f21ab-99e5-461e-b5b6-828426542ad5"
      unitRef="shares">14166000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzgtNS0xLTEtMA_ea7061dd-158e-41ee-9d76-295b7f32690d"
      unitRef="shares">14244000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzgtNy0xLTEtMA_9d7b8b05-65d5-4d3e-83e0-91cb1dd865a2"
      unitRef="shares">14097000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfMy0xLTEtMS0w_bafe1702-9e38-46c6-b52f-7a2beab82c52"
      unitRef="usd">10000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfMy0zLTEtMS0w_59c8fc62-e26d-4b8d-b3a9-e9381b63dbee"
      unitRef="usd">6829000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfMy01LTEtMS0w_4bf2a51e-f2cf-4c3b-b54f-d4410d9949d7"
      unitRef="usd">-9415000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfMy03LTEtMS0w_14f3515f-41bd-4e27-9773-8854f5a2737d"
      unitRef="usd">-138983000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfNi0wLTEtMS0wL3RleHRyZWdpb246MDY2ZWMwNzkyMmQzNDdmZDg4Y2Y0NzIyYmI2ODJlMmZfNTI_17f23499-60e8-47a6-b102-4dfb588d05b8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfNi0wLTEtMS0wL3RleHRyZWdpb246MDY2ZWMwNzkyMmQzNDdmZDg4Y2Y0NzIyYmI2ODJlMmZfNTI_313698ce-ca35-4ca9-ac31-dfe9ccc6c878"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfNi0wLTEtMS0wL3RleHRyZWdpb246MDY2ZWMwNzkyMmQzNDdmZDg4Y2Y0NzIyYmI2ODJlMmZfNTI_4ac3abea-72f8-484f-8712-8dc9b047c12b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfNi0wLTEtMS0wL3RleHRyZWdpb246MDY2ZWMwNzkyMmQzNDdmZDg4Y2Y0NzIyYmI2ODJlMmZfNTI_e11b7786-48bd-4686-8e84-134692b1c7b1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfNi0xLTEtMS0w_92788d7a-7ec9-49e4-a5a2-b11538c88564"
      unitRef="usd">-1573000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfNi0zLTEtMS0w_46e0e5c6-454b-4f7b-8c76-791b1ca5dff8"
      unitRef="usd">29385000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfNi01LTEtMS0w_53df2b48-665a-47d7-b997-d0b080881fbb"
      unitRef="usd">-3200000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfNi03LTEtMS0w_e71b9f55-0e0c-40cf-a7fd-675645e9d171"
      unitRef="usd">-19156000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfNy0xLTEtMS0w_448cb633-1247-4cdb-a604-21e600ec6a6a"
      unitRef="usd">-1573000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfNy0zLTEtMS0w_3688f11c-8596-4048-898b-52c7efbd0e32"
      unitRef="usd">29385000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfNy01LTEtMS0w_d57eaedb-0233-4857-aa42-cd19fb1c5d95"
      unitRef="usd">-3200000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfNy03LTEtMS0w_71a657bf-d956-40a2-9487-a5a8e38bc4d4"
      unitRef="usd">-19156000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfOS0xLTEtMS0w_0d5ee390-786e-4448-a8f4-f66d18b0c880"
      unitRef="usd">-1563000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfOS0zLTEtMS0w_4b5dd9eb-94ef-4ca9-b21d-e3c0a02024f8"
      unitRef="usd">36214000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfOS01LTEtMS0w_b7b8a450-b992-48e0-9b1d-258cb7d6c3c1"
      unitRef="usd">-12615000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfOS03LTEtMS0w_f965f9d2-83b0-41ec-b0d1-8c332e5adce1"
      unitRef="usd">-158139000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfMTAtMS0xLTEtMA_88ff18d8-4318-4000-b8f0-4b883284ff76"
      unitRef="usd">-11000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfMTAtMy0xLTEtMA_8865fd5a-d989-41d2-9244-8aeba0e3e177"
      unitRef="usd">303000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfMTAtNS0xLTEtMA_fa20847d-431f-4325-93fd-134e301fe729"
      unitRef="usd">38000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfMTAtNy0xLTEtMA_df497c6d-d332-4d4d-becc-48798efa2f28"
      unitRef="usd">466000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfMTEtMS0xLTEtMA_d2bd9fae-9067-4079-a826-be301b573068"
      unitRef="usd">-1552000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfMTEtMy0xLTEtMA_6fa5e8af-5015-4711-bb48-972a17fc1845"
      unitRef="usd">35911000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfMTEtNS0xLTEtMA_a6d3c2d7-39a7-4114-a798-43d22bdea40b"
      unitRef="usd">-12653000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yMi9mcmFnOmVmYTIzZTFlMTA0ODQ1ZDY5NWY3ZjEzNjI3YThlODAyL3RhYmxlOjc5ZDU1ZGYxNDM1YjRmY2E4MmJiYTJlNGNlOTllZjU0L3RhYmxlcmFuZ2U6NzlkNTVkZjE0MzViNGZjYTgyYmJhMmU0Y2U5OWVmNTRfMTEtNy0xLTEtMA_e7bcdfbc-e166-40db-b9ed-061984bb9b55"
      unitRef="usd">-158605000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNS0xLTEtMS0w_f3ff38f1-ee80-4cf1-8b1f-0836ad310071"
      unitRef="usd">4414000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNS0zLTEtMS0w_d4f65907-7295-4693-a44b-fb399e219b3d"
      unitRef="usd">6155000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNi0xLTEtMS0w_7ccbc00e-bd13-4b6b-987f-f894835a887e"
      unitRef="usd">114187000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNi0zLTEtMS0w_aff2457c-1d8e-4899-a4c2-53ed3768464f"
      unitRef="usd">89782000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNy0xLTEtMS0w_097c0524-9e8b-448f-a1c0-ac0b022def31"
      unitRef="usd">6958000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNy0zLTEtMS0w_809ef863-c6cc-4aba-b0c5-90372b71bf92"
      unitRef="usd">6181000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfOC0xLTEtMS0w_75b50091-cb0d-45b6-a5e5-c32f7c64af79"
      unitRef="usd">5537000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfOC0zLTEtMS0w_66e0db07-05d1-49e9-8163-b787ee256c4f"
      unitRef="usd">7020000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfOS0xLTEtMS0w_d024a353-ad44-41d7-ae38-88bf2d6e23c9"
      unitRef="usd">9976000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfOS0zLTEtMS0w_7a28a6ef-27f6-4620-97a8-928345c08435"
      unitRef="usd">6165000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMTAtMS0xLTEtMA_3b28b798-a860-48ac-8d6d-c081fa845d02"
      unitRef="usd">2205000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMTAtMy0xLTEtMA_ca8d845b-cd2a-4a32-9c5c-a67292959df0"
      unitRef="usd">3910000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMTEtMS0xLTEtMA_3eb6934a-6fd4-4dd6-bb5c-887a22ec55b9"
      unitRef="usd">143277000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMTEtMy0xLTEtMA_70f43a6d-2727-4b03-91e4-7f0dc4b55611"
      unitRef="usd">119213000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMTMtMS0xLTEtMA_0f6b723a-230d-4e14-964d-c15372cb8f8a"
      unitRef="usd">442819000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMTMtMy0xLTEtMA_303d5db4-ea1a-4eff-8e4b-8acafb38b661"
      unitRef="usd">486930000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMTQtMS0xLTEtMA_dccbe8fa-11e0-49f9-ad6d-2c021d66c3cd"
      unitRef="usd">8474000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMTQtMy0xLTEtMA_f4c57782-6aef-44f7-b472-34d1e219782a"
      unitRef="usd">8729000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMTUtMS0xLTEtMA_623fbf43-ba2d-49a5-be8d-86fe809b0035"
      unitRef="usd">98967000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMTUtMy0xLTEtMA_73fd00c5-5e0e-42f3-a6e1-4fac64cfd12e"
      unitRef="usd">99749000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMTYtMS0xLTEtMA_8025000f-e2fc-46d3-84fc-b66a822f5bbb"
      unitRef="usd">21445000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMTYtMy0xLTEtMA_42354b2c-216a-4971-a018-3282885f44c2"
      unitRef="usd">22606000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMTctMS0xLTEtMA_cf6b2e4e-391a-4117-9947-8780dacf4a59"
      unitRef="usd">2705000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMTctMy0xLTEtMA_be6a3dc2-15b6-43a8-a780-cf015a780e86"
      unitRef="usd">3626000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMTgtMS0xLTEtMA_79de4b8e-d546-4a48-ba60-7d76c3712ab5"
      unitRef="usd">717687000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMTgtMy0xLTEtMA_9ed9423c-9950-40b0-997f-951246ff2faa"
      unitRef="usd">740853000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMjMtMS0xLTEtMA_77db4290-06a9-4f35-b3c0-bebb2fa149aa"
      unitRef="usd">43956000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMjMtMy0xLTEtMA_1e5b3e16-8a19-42f4-a162-819219462ee9"
      unitRef="usd">42056000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMjQtMS0xLTEtMA_19bd974f-7464-4c25-a95f-a82e344e9519"
      unitRef="usd">23983000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMjQtMy0xLTEtMA_34f004d0-a122-4c3b-90ee-edec34fbf251"
      unitRef="usd">27349000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMjUtMS0xLTEtMA_5c8108b1-a937-427b-bdc3-1db84bff1a47"
      unitRef="usd">225000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMjUtMy0xLTEtMA_e2c79352-aa31-4bee-aa20-2cd2d3c0b187"
      unitRef="usd">203000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMjYtMS0xLTEtMA_9a8e562e-dc27-4962-a1a1-578df15f36b8"
      unitRef="usd">35593000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMjYtMy0xLTEtMA_d32ad799-cf6f-4d6e-a3b1-737eecc7cc23"
      unitRef="usd">34585000</us-gaap:LongTermDebtCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMjctMS0xLTEtMA_84fe1951-e003-4f9b-ba32-ae826f18b30e"
      unitRef="usd">21486000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMjctMy0xLTEtMA_91172d3a-f87f-451e-8997-f2d357275902"
      unitRef="usd">6812000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMjgtMS0xLTEtMA_24d7ca2c-58b5-461e-ab5e-2ad02f9f98de"
      unitRef="usd">5997000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMjgtMy0xLTEtMA_30aae48e-c259-423c-8a67-a56adf3d6b00"
      unitRef="usd">5760000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMjktMS0xLTEtMA_7631ae47-df4e-492f-8f20-6cf5ba512071"
      unitRef="usd">131240000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMjktMy0xLTEtMA_36a7a6ad-3227-4eea-8960-5ffd152e1254"
      unitRef="usd">116765000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMzEtMS0xLTEtMA_fcdbe6a4-4c48-4b6f-8e98-16322c81212c"
      unitRef="usd">189228000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMzEtMy0xLTEtMA_96f9fe56-a7ad-4c3e-87cf-7569f627e70f"
      unitRef="usd">214000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMzMtMS0xLTEtMA_0111b7e2-e89d-4ce2-b68b-c0a0062a3517"
      unitRef="usd">17997000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMzMtMy0xLTEtMA_e3116892-f232-4a2d-a906-f019bcf71490"
      unitRef="usd">19834000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMzQtMS0xLTEtMA_add37dfe-dde3-482f-be04-b0568f5661e1"
      unitRef="usd">15817000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMzQtMy0xLTEtMA_b788e6d6-5c25-4484-a1d5-d88e19b3bd60"
      unitRef="usd">14897000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMzUtMS0xLTEtMA_1fe1dd01-09aa-48a9-8116-8da9cd944df9"
      unitRef="usd">354282000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMzUtMy0xLTEtMA_dddc3e79-3a6a-448a-9a51-cb32d6e27122"
      unitRef="usd">365496000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMzctMS0xLTEtMA_dc7d2387-2a94-4162-9e39-714e05394d17"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfMzctMy0xLTEtMA_3a885019-83d1-441f-9110-09f375289c1b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockNoParValue
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOmEzNzU3YjUzZGUxNjQyYjI5ZDU2YzRmYmQ4YjBiNDI3XzQw_325c2bea-be49-4faf-a2fa-3d104be6b4ba"
      unitRef="usdPerShare">0</us-gaap:PreferredStockNoParValue>
    <us-gaap:PreferredStockNoParValue
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOmEzNzU3YjUzZGUxNjQyYjI5ZDU2YzRmYmQ4YjBiNDI3XzQw_a8f4062b-cdb1-442a-a3c5-03dc4cb99d27"
      unitRef="usdPerShare">0</us-gaap:PreferredStockNoParValue>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOmEzNzU3YjUzZGUxNjQyYjI5ZDU2YzRmYmQ4YjBiNDI3XzU0_148d18cd-3c6e-4f92-91ad-dc8eb7d60de3"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOmEzNzU3YjUzZGUxNjQyYjI5ZDU2YzRmYmQ4YjBiNDI3XzU0_a678840e-21df-4ea0-9cda-342a42586595"
      unitRef="shares">50000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOmEzNzU3YjUzZGUxNjQyYjI5ZDU2YzRmYmQ4YjBiNDI3Xzc2_0d6539e4-f81c-4c60-b1ba-aa18b3f0980b"
      unitRef="shares">9042</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOmEzNzU3YjUzZGUxNjQyYjI5ZDU2YzRmYmQ4YjBiNDI3Xzc2_5509edd7-bcac-4ace-b2b4-7ba90787a739"
      unitRef="shares">9042</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOmEzNzU3YjUzZGUxNjQyYjI5ZDU2YzRmYmQ4YjBiNDI3Xzc2_6435cedd-f86a-4ee8-87cd-a90cccce0f12"
      unitRef="shares">9042</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOmEzNzU3YjUzZGUxNjQyYjI5ZDU2YzRmYmQ4YjBiNDI3Xzc2_92fee960-d2d7-41ff-937f-00e619370abb"
      unitRef="shares">9042</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOmEzNzU3YjUzZGUxNjQyYjI5ZDU2YzRmYmQ4YjBiNDI3XzE2MA_4fc44c39-299a-4786-a4c7-2008ced89bae"
      unitRef="usd">96471559000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDAtMC0xLTEtMC90ZXh0cmVnaW9uOmEzNzU3YjUzZGUxNjQyYjI5ZDU2YzRmYmQ4YjBiNDI3XzE2Nw_3d5bc715-ddcf-4a35-af6e-75b915b91c8b"
      unitRef="usd">95514031000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockValue
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDAtMS0xLTEtMA_ad4ac574-59a0-4308-924f-6d1f75e57798"
      unitRef="usd">60974000</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDAtMy0xLTEtMA_3215f394-cb79-491f-a1c1-98b6ba565e92"
      unitRef="usd">60016000</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockNoParValue
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzE5_3fb407bb-85a3-4ea4-8525-10ac9fa6f888"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzE5_418c809c-1aee-4916-b63a-fdd7e88210a8"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzMz_5758439a-fc86-472f-87e9-65d616723b43"
      unitRef="shares">46000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzMz_cd0a0094-142f-4238-a14b-c8ce275aa8b9"
      unitRef="shares">46000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzU1_47be8eef-d2fe-407f-b7a0-e5f75e8d1509"
      unitRef="shares">14636872</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzY5_8c11f6dd-abfa-4c9a-b741-ee698cbe52aa"
      unitRef="shares">14478878</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzEwNQ_e6f50dd1-fd70-41f6-a4dd-256dfca98c85"
      unitRef="shares">14316274</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzExOQ_3d17f24e-148d-4c4a-92b9-1eef6bea3ee3"
      unitRef="shares">14215169</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMS0xLTEtMA_65ca24b5-7618-4cd8-8421-5552fe893cb0"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMy0xLTEtMA_e4899ab3-527c-4451-add1-1341f190be15"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDItMS0xLTEtMA_bafd0881-1a2c-495b-b280-9138d1bc121a"
      unitRef="usd">1580213000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDItMy0xLTEtMA_37aa7019-86a8-487e-98b9-16836e556fc4"
      unitRef="usd">1578315000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDMtMS0xLTEtMA_dc569bdb-8985-48c1-ad63-e405a4e31400"
      unitRef="usd">-918156000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDMtMy0xLTEtMA_6d9e0d3d-4f7a-42e7-9b60-48e1a239ea70"
      unitRef="usd">-907727000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjI5NTViMDljYzJmZjQ3ZWQ5ODZiOGZlMDc2MTUxMDQ3XzQ0_e5499a3d-50c6-4c18-b646-cd3c43cdabf9"
      unitRef="shares">320598</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjI5NTViMDljYzJmZjQ3ZWQ5ODZiOGZlMDc2MTUxMDQ3XzUx_4b6f7313-420f-49c3-8c64-0c7f9e9d74b3"
      unitRef="shares">263709</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDQtMS0xLTEtMA_ade735e9-5906-444f-9bee-943c42e1613d"
      unitRef="usd">8050000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDQtMy0xLTEtMA_5f865ac1-cbb0-41e9-a4b8-277a4fb5758d"
      unitRef="usd">6930000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDUtMS0xLTEtMA_507472ae-be42-48a0-ab4d-85d1e1626030"
      unitRef="usd">-352171000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDUtMy0xLTEtMA_cf02ca47-3276-4a0a-b7bd-ff191b99163d"
      unitRef="usd">-348989000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDYtMS0xLTEtMA_7cce1e62-fd2d-42a4-a86f-04bcd57a05cf"
      unitRef="usd">362810000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDYtMy0xLTEtMA_98faefb2-39ae-45a9-8b70-ca337e6a0983"
      unitRef="usd">374685000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDctMS0xLTEtMA_d20efb65-e539-495a-abc6-20b9c9a8753d"
      unitRef="usd">595000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDctMy0xLTEtMA_8534dbd0-72ce-4d5a-b23c-c131c862076a"
      unitRef="usd">672000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDgtMS0xLTEtMA_9b24ef73-1eec-4534-b060-f7f21e014f23"
      unitRef="usd">363405000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDgtMy0xLTEtMA_051f839f-4a29-442a-8260-3ad85e9f937c"
      unitRef="usd">375357000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDktMS0xLTEtMA_afc78829-2d1a-4f7e-98eb-f7e817f8c0fa"
      unitRef="usd">717687000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDktMy0xLTEtMA_dfc21204-a7dd-4d02-99fd-f991a746b4f5"
      unitRef="usd">740853000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia746ad19e3f8458a9861b6f5ce1e84f9_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMy0xLTEtMS0w_c49ebff3-8e13-4c1d-af8c-0ffe4fa530fc"
      unitRef="usd">58597000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib0ec582f95434a35b0c422f9caa21d40_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMy01LTEtMS0w_697e3228-02a1-4ac8-99b4-23f0ad80684e"
      unitRef="usd">1574457000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i69c578fb79ef4884bff9b45f5c8171bb_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMy03LTEtMS0w_54994f9c-f393-496b-84d3-c8bccb876e56"
      unitRef="usd">-918128000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1bb0212f99d04c06928b29041c451418_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMy05LTEtMS0w_2dae7565-4601-454d-896d-5fd98ba23ba7"
      unitRef="usd">-6914000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ide140e8cf3124d588e25caf8f3dea003_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMy0xMS0xLTEtMA_af61fe6c-e823-48c8-a0b3-a41aa9346dab"
      unitRef="usd">-411619000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic6914ee4a5324c6a9e90e490d22efcad_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMy0xMy0xLTEtMA_a99b6b07-bac0-4dbd-a390-afdd7ef69cfb"
      unitRef="usd">552000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8147c252f8d14f7a87ff6ff91a7cfb29_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMy0xNS0xLTEtMA_cb5e1f82-0526-40a5-924c-e1ad6eaec65d"
      unitRef="usd">296945000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i0d83274f9bf847129bdab2bbbe9a3d2e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfNC03LTEtMS0w_d6dbcd4e-57b7-40ed-8721-688003002bdd"
      unitRef="usd">6607000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5f209a3bd2274219bffacd8eae31a338_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfNC0xMy0xLTEtMA_aa7f9659-7d38-4747-a896-16d8d3f3f340"
      unitRef="usd">222000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfNC0xNS0xLTEtMA_3db3d29d-5867-40ba-9b53-3606f31bce75"
      unitRef="usd">6829000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i4ab66e27e37640c68dd521090eea8262_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfNS0xMS0xLTEtMA_fd4f600b-248f-4887-8bb9-bfaefeb15fd4"
      unitRef="usd">29304000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i5f209a3bd2274219bffacd8eae31a338_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfNS0xMy0xLTEtMA_2aac6aef-ab33-41ee-98a2-bef9fb5792db"
      unitRef="usd">81000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfNS0xNS0xLTEtMA_fd7febca-a716-4e59-89b7-c075679c3fd9"
      unitRef="usd">29385000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i5f209a3bd2274219bffacd8eae31a338_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfNi0xMy0xLTEtMA_4dbf6c61-990c-4263-9eae-21bc4642141d"
      unitRef="usd">231000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfNi0xNS0xLTEtMA_8ca7e232-ba90-43cc-ad87-b852002815e2"
      unitRef="usd">231000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:DividendsPreferredStock
      contextRef="ibfa5e8c02da34671a297006e15e1f8dc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfNy0xLTEtMS0w_99eb7fc5-55a5-40ac-afb0-ae4f6545eb67"
      unitRef="usd">-471000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i0d83274f9bf847129bdab2bbbe9a3d2e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfNy03LTEtMS0w_08a2352f-e677-421f-848a-7adc83784547"
      unitRef="usd">471000</us-gaap:DividendsPreferredStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i25f155ccb286422d83761a788ef6988a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfOC01LTEtMS0w_98e62fae-5353-4c73-a46b-6791ad4581a8"
      unitRef="usd">1331000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6220611931f243449d8f77d9d48e4694_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfOC05LTEtMS0w_0e3eda5a-0e0a-4db3-bc0a-6a05f997280e"
      unitRef="usd">-16000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfOC0xNS0xLTEtMA_f1c92488-12ff-4d50-93c1-10d63b5e408f"
      unitRef="usd">1315000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i993f117521c643ffb2860afd47b891e4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfOS0xLTEtMS0w_ea8872a5-964c-4298-8cfd-28d14f5ad045"
      unitRef="usd">59068000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i694c7482f4414afb8723476d10d88be1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfOS01LTEtMS0w_74fac17c-a714-4bd7-b156-c8eff9b96ae0"
      unitRef="usd">1575788000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib55ff164bb354a7bbdcbac23da8949cd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfOS03LTEtMS0w_f4bd74e2-4e41-4748-8c44-487f9023a26c"
      unitRef="usd">-911992000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3e3442cf8efb4968a3ac37723e6249f5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfOS05LTEtMS0w_79451d4d-5c2a-4fb6-982b-f49489271b2d"
      unitRef="usd">-6930000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic3f216d6d35a435a81fff54c1b6194ee_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfOS0xMS0xLTEtMA_27c00b59-12fb-4e41-9432-0121ab9a6528"
      unitRef="usd">-382315000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic80b91d7ce914f54b626d702b537c479_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfOS0xMy0xLTEtMA_703a74be-4a0c-476f-81a0-cbac18610c67"
      unitRef="usd">624000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia05e814a9f824b72a0f27630e67a75ea_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfOS0xNS0xLTEtMA_dd4f44a2-dd45-429e-81ca-f4e6093284bc"
      unitRef="usd">334243000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i33f739ce3d4349289457591343d43bb3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTEtMS0xLTEtMA_2a48b205-e1a4-41d2-8f5c-40252ec2fcb7"
      unitRef="usd">60494000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibef0e509564a49879114e1349498a586_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTEtNS0xLTEtMA_a904e05e-8173-4eb9-baee-31ad84031868"
      unitRef="usd">1579342000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i03fed9dd5eeb47ec8ee821d8a16b72fe_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTEtNy0xLTEtMA_0dc33dad-6a94-4cce-84ac-bfaec0dae9cd"
      unitRef="usd">-917689000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9066f0db6d1d49a19a56fe9c87c787b6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTEtOS0xLTEtMA_db82e258-4190-4805-95fe-16895ddad754"
      unitRef="usd">-8050000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i409519560a4e4ba1ad399d052be46acd_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTEtMTEtMS0xLTA_a762a83a-c0f4-4b45-95c5-1c6aba0b7304"
      unitRef="usd">-350606000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5f5c14293e6046829bec35c0aa85a8cf_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTEtMTMtMS0xLTA_29275894-182c-4934-bd34-6cbf5ba8abe2"
      unitRef="usd">648000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i14e802a7ae954910a757fc76eae657e2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTEtMTUtMS0xLTA_39a1ec09-2fe9-42f0-9128-4eb379ec7e43"
      unitRef="usd">364139000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i509e141f12c94ec089a10a30c085046c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTItNy0xLTEtMA_7e05ea3a-ed43-4f84-a7e4-84d323509d75"
      unitRef="usd">13000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i701d65dedd134f15878f2e068833e710_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTItMTMtMS0xLTA_55a6ef58-d52c-4b84-bafb-9e3eb9769067"
      unitRef="usd">-3000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTItMTUtMS0xLTA_b4009305-ee1c-4a2e-b035-03ee75336ec9"
      unitRef="usd">10000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i427332776dcd4a74a4d94089bf73c7bd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTMtMTEtMS0xLTA_5af22104-295c-4174-a848-bd41571039ea"
      unitRef="usd">-1565000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i701d65dedd134f15878f2e068833e710_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTMtMTMtMS0xLTA_a99d0cf7-d3fe-4ed7-bb02-329ad32c17a0"
      unitRef="usd">-8000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTMtMTUtMS0xLTA_5b7db3d2-b430-4c95-9f69-58a8b49742bf"
      unitRef="usd">-1573000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i701d65dedd134f15878f2e068833e710_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTQtMTMtMS0xLTA_db5e3a92-bca4-418a-a803-d34d0bf39eb3"
      unitRef="usd">42000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTQtMTUtMS0xLTA_e1644b80-b58a-44e7-874c-aa0022c70a81"
      unitRef="usd">42000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:DividendsPreferredStock
      contextRef="i9a3043b0e8ae433bbf2b21dcf21ad7b5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTUtMS0xLTEtMA_e7241a9f-b11d-423b-903c-b430dd7f68cf"
      unitRef="usd">-480000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i509e141f12c94ec089a10a30c085046c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTUtNy0xLTEtMA_7030ba86-d2ca-48e5-a025-99a3ac407d94"
      unitRef="usd">480000</us-gaap:DividendsPreferredStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic7e39feb9f7545029def077b5e69f4b8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTYtNS0xLTEtMA_cfda3232-0427-404b-80fa-d98c1db3dba2"
      unitRef="usd">871000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTYtMTUtMS0xLTA_7da9f390-1275-4172-8ce8-e332fcc9157b"
      unitRef="usd">871000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3f2eb526b92f4bb996a64a2ab2c9089e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTctMS0xLTEtMA_5dd39824-0663-4135-a509-7cce34255894"
      unitRef="usd">60974000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idc6dbffe6d93486ba71b1af3db004229_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTctNS0xLTEtMA_4be3ef8c-7781-42ff-a176-416553baf6af"
      unitRef="usd">1580213000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iae44263e8c1749019672acfffff10057_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTctNy0xLTEtMA_dedb5401-ce3d-45af-8360-47639fa9ba79"
      unitRef="usd">-918156000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i35ed85a6a1004566a349b5ec858048e3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTctOS0xLTEtMA_199ea2e5-1909-45b3-899b-7fb3b01d9d7b"
      unitRef="usd">-8050000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia0376e8e74c641f799959611b491d3a2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTctMTEtMS0xLTA_bfba2aa0-a4d8-42eb-86cc-aab655b31701"
      unitRef="usd">-352171000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie0a5f90539e8482ebd10efa8b1085960_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTctMTMtMS0xLTA_092ad036-8de7-48cb-aa35-3a162ea0beef"
      unitRef="usd">595000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTctMTUtMS0xLTA_8114d3b7-57f2-4bc7-a84d-a96b01e34670"
      unitRef="usd">363405000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if7ed0592f45a473e9bc104db499389e4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTktMS0xLTEtMA_c2260a17-569f-4bcb-b245-b9174d7bd3ed"
      unitRef="usd">58129000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iab8558fc91a049158bfa18d69c2df0bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTktNS0xLTEtMA_b53fed6f-3941-4173-9c46-eb96cc2803f7"
      unitRef="usd">1572249000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i76595390f0e343e6b149d21800564a55_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTktNy0xLTEtMA_f1eac4ad-4dfd-4471-952b-68786fad6a81"
      unitRef="usd">-771590000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if5752279a32d405aab51a146db51d1c2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTktOS0xLTEtMA_4c3967d8-8a36-46a9-90f3-271abccd5843"
      unitRef="usd">-5472000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i455326f4b97c4bf18ffb5b551e5bde08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTktMTEtMS0xLTA_b0e29dd7-3df9-4720-b6f4-b5160d82e5a6"
      unitRef="usd">-363173000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4e2329cae48e46fe9ae9d7e79fac8147_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTktMTMtMS0xLTA_0c776297-51f5-477c-8d29-9f751cc9ea49"
      unitRef="usd">662000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2b856fc800d04beca623a90f1b97e8bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMTktMTUtMS0xLTA_56f7df29-c732-4faa-9997-f4e58fd3bc59"
      unitRef="usd">490805000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i9a43145facfd49a6b886624079f007b9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjAtNy0xLTEtMA_09112797-c6b6-4fe1-a269-da7d32fb6fd8"
      unitRef="usd">-139463000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic543851dbdd74a5a888086e8f58b4298_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjAtMTMtMS0xLTA_40cbb1d7-e2f3-434f-8756-87d1bc7ebe61"
      unitRef="usd">480000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjAtMTUtMS0xLTA_82d27aa4-00d8-4724-aa05-55e8127cf532"
      unitRef="usd">-138983000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i78ca5b309ac14e2e98fc67c33aa11d49_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjEtMTEtMS0xLTA_25f9a438-5cbf-44d5-a7c4-f43728f2ff3a"
      unitRef="usd">-19142000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ic543851dbdd74a5a888086e8f58b4298_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjEtMTMtMS0xLTA_21831a1b-e5e2-4872-bb62-cf6a02777d8b"
      unitRef="usd">-14000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjEtMTUtMS0xLTA_02e08246-51f1-4372-a772-318036c98146"
      unitRef="usd">-19156000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ic543851dbdd74a5a888086e8f58b4298_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjItMTMtMS0xLTA_033e6b6c-94b3-44ce-9793-7dd6faaff311"
      unitRef="usd">504000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjItMTUtMS0xLTA_0ee8d009-cc9f-4106-a6aa-8e847f629746"
      unitRef="usd">504000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:DividendsPreferredStock
      contextRef="i57a50991b3e1449c98625197e9d5f231_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjMtMS0xLTEtMA_8c1e0fb6-6922-48a6-96c0-4f77fd58def8"
      unitRef="usd">-939000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i9a43145facfd49a6b886624079f007b9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjMtNy0xLTEtMA_a72f28a4-ed8c-495d-90f4-73f5a6b43f04"
      unitRef="usd">939000</us-gaap:DividendsPreferredStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4c553ad4b45243e483d7f6d5ab29beec_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjQtNS0xLTEtMA_c02d7364-68b0-4613-9cd0-da683f73c055"
      unitRef="usd">3539000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i235192fc73bf46f19937d7d4e635504c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjQtOS0xLTEtMA_d26b4b71-cdff-49e4-a5ba-566e062620c8"
      unitRef="usd">-1458000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjQtMTUtMS0xLTA_cce900bc-08ac-4345-8e6f-098a43687e4a"
      unitRef="usd">2081000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i993f117521c643ffb2860afd47b891e4_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjUtMS0xLTEtMA_834c9b14-b7a3-47ba-b9c0-e4434f5d2c15"
      unitRef="usd">59068000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i694c7482f4414afb8723476d10d88be1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjUtNS0xLTEtMA_cfa5f1f5-ffcb-4f46-b433-d383ba529ccf"
      unitRef="usd">1575788000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib55ff164bb354a7bbdcbac23da8949cd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjUtNy0xLTEtMA_04050c45-a72f-4e5c-96dd-b1234415dcf1"
      unitRef="usd">-911992000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3e3442cf8efb4968a3ac37723e6249f5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjUtOS0xLTEtMA_fd6428d3-91ea-413c-a573-25ab8b8460f3"
      unitRef="usd">-6930000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic3f216d6d35a435a81fff54c1b6194ee_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjUtMTEtMS0xLTA_425c77dc-e0a1-407a-a0e3-f5034b095eae"
      unitRef="usd">-382315000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic80b91d7ce914f54b626d702b537c479_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjUtMTMtMS0xLTA_ee482cb5-ac34-4684-b98c-e8d8a8a918f6"
      unitRef="usd">624000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia05e814a9f824b72a0f27630e67a75ea_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjUtMTUtMS0xLTA_6c37d98b-b11f-4e4a-9d0d-6fc2bf9e6c93"
      unitRef="usd">334243000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i68f0bd8ecf374e89a9392093ef88445d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjctMS0xLTEtMA_64d570dc-d50a-45d3-93ed-b0dd00c16d22"
      unitRef="usd">60016000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i58bf1ad57a304481888c3c56f943535d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjctNS0xLTEtMA_574f524f-4564-4380-b392-421971465007"
      unitRef="usd">1578315000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0d27546d825444e1a2f2468a3299fbec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjctNy0xLTEtMA_287e6a51-e826-4c5a-adeb-4bbdc47d17fe"
      unitRef="usd">-907727000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9d1ea88bd36f457096a54e2fee34d21a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjctOS0xLTEtMA_236fcf7f-89e7-4226-93ca-87efdb81a764"
      unitRef="usd">-6930000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia967d40539dd41d38f8a4a49e9868e34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjctMTEtMS0xLTA_fdd34c27-a468-431c-b258-f8b6dc9e4ddc"
      unitRef="usd">-348989000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7bf396612abc45f08adbb535ddbfc9ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjctMTMtMS0xLTA_ebc54334-bb88-48f3-8e29-7fe60c31d238"
      unitRef="usd">672000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjctMTUtMS0xLTA_79c1d949-5ee8-43bb-9c55-c6fe36d1cd2c"
      unitRef="usd">375357000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="iee5a390ad3634131b689315ccd35b671_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjgtNy0xLTEtMA_34f1bed2-d287-4cf9-bb98-c981fceaf10a"
      unitRef="usd">-9471000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8c5bdac7e74a471a9f02fe2121e31165_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjgtMTMtMS0xLTA_5f718712-db2f-4790-8686-da31a514e753"
      unitRef="usd">56000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjgtMTUtMS0xLTA_55ae5a90-8f2c-4185-9434-769714df814d"
      unitRef="usd">-9415000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i585d20e8ae9e4198ab5df40a46a958ea_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjktMTEtMS0xLTA_bd3476ee-5fc8-4887-bccd-a23501e169b8"
      unitRef="usd">-3182000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i8c5bdac7e74a471a9f02fe2121e31165_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjktMTMtMS0xLTA_d559da7c-5ca8-4931-bbc3-412af8b43f94"
      unitRef="usd">-18000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMjktMTUtMS0xLTA_d5c38aab-31e8-4ab3-8b59-546db9728102"
      unitRef="usd">-3200000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i8c5bdac7e74a471a9f02fe2121e31165_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMzAtMTMtMS0xLTA_655c07b0-6f9a-4c84-b106-0dd26bb99cbc"
      unitRef="usd">115000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMzAtMTUtMS0xLTA_9ed953a6-a5a8-4a80-be99-8f04da00c7fe"
      unitRef="usd">115000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:DividendsPreferredStock
      contextRef="i6d564f241cf74f31a33a45bd65ba95f1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMzEtMS0xLTEtMA_632916c7-179b-4f14-8856-5f0fe3c9d4a6"
      unitRef="usd">-958000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="iee5a390ad3634131b689315ccd35b671_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMzEtNy0xLTEtMA_6a579f58-9d2b-47c7-b180-fa5d73960be8"
      unitRef="usd">958000</us-gaap:DividendsPreferredStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibc2d27b4d9fb47998f01bb22a0ec3baf_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMzItNS0xLTEtMA_5e76b8c5-4755-4c68-a08e-696c1d1878fb"
      unitRef="usd">1898000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5301ea72920d40f68f6230caab500c16_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMzItOS0xLTEtMA_f15384ce-50a4-45c6-887d-f23a3924f1f0"
      unitRef="usd">-1120000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMzItMTUtMS0xLTA_d179def5-10e6-4b68-adc2-f9209433b6bf"
      unitRef="usd">778000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3f2eb526b92f4bb996a64a2ab2c9089e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMzMtMS0xLTEtMA_1b807ea4-e505-4f9e-822a-088139fc2a11"
      unitRef="usd">60974000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idc6dbffe6d93486ba71b1af3db004229_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMzMtNS0xLTEtMA_04d0c660-af37-446a-bd73-c3df999a72e0"
      unitRef="usd">1580213000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iae44263e8c1749019672acfffff10057_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMzMtNy0xLTEtMA_c628ffa6-2405-423f-8d3a-18e7840b9f8e"
      unitRef="usd">-918156000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i35ed85a6a1004566a349b5ec858048e3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMzMtOS0xLTEtMA_636d29a5-f9ef-46fc-b512-b8b119467d38"
      unitRef="usd">-8050000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia0376e8e74c641f799959611b491d3a2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMzMtMTEtMS0xLTA_752fd810-e8cf-4fca-9591-7a56986d3366"
      unitRef="usd">-352171000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie0a5f90539e8482ebd10efa8b1085960_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMzMtMTMtMS0xLTA_480915b9-1e57-424e-9569-5f8f03b0944a"
      unitRef="usd">595000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjM5YjEzNTBhN2EzYjQwOGVhZWU4MGU5MzQ1MWM0NTAyL3RhYmxlcmFuZ2U6MzliMTM1MGE3YTNiNDA4ZWFlZTgwZTkzNDUxYzQ1MDJfMzMtMTUtMS0xLTA_45c75e1e-33fc-4016-9ec4-346287d4d77c"
      unitRef="usd">363405000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="i68f0bd8ecf374e89a9392093ef88445d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjc4NTg0MmQzMzBlMTQ0MzFiZWNjM2M4NTc0ZTMwNmI1L3RhYmxlcmFuZ2U6Nzg1ODQyZDMzMGUxNDQzMWJlY2MzYzg1NzRlMzA2YjVfMS0xLTEtMS0w_40280461-5b54-4f76-a6b3-138405a80e63"
      unitRef="shares">9042</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="ia421c8ce534d46e8bad3a81f5da004ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjc4NTg0MmQzMzBlMTQ0MzFiZWNjM2M4NTc0ZTMwNmI1L3RhYmxlcmFuZ2U6Nzg1ODQyZDMzMGUxNDQzMWJlY2MzYzg1NzRlMzA2YjVfMS0zLTEtMS0w_361a1e4e-0ce5-475b-9c45-1a37a0546990"
      unitRef="shares">14215000</us-gaap:SharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="i6d564f241cf74f31a33a45bd65ba95f1_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjc4NTg0MmQzMzBlMTQ0MzFiZWNjM2M4NTc0ZTMwNmI1L3RhYmxlcmFuZ2U6Nzg1ODQyZDMzMGUxNDQzMWJlY2MzYzg1NzRlMzA2YjVfMi0xLTEtMS0w_508e3e34-be1f-4f94-b80c-09ccd07cddc5"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="ia6576a39cd6a479186aae7353e35cfb2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjc4NTg0MmQzMzBlMTQ0MzFiZWNjM2M4NTc0ZTMwNmI1L3RhYmxlcmFuZ2U6Nzg1ODQyZDMzMGUxNDQzMWJlY2MzYzg1NzRlMzA2YjVfMi0zLTEtMS0w_e86ea235-cbc6-4e4d-907c-0938a3af253d"
      unitRef="shares">101000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:SharesOutstanding
      contextRef="i3f2eb526b92f4bb996a64a2ab2c9089e_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjc4NTg0MmQzMzBlMTQ0MzFiZWNjM2M4NTc0ZTMwNmI1L3RhYmxlcmFuZ2U6Nzg1ODQyZDMzMGUxNDQzMWJlY2MzYzg1NzRlMzA2YjVfMy0xLTEtMS0w_76792ae1-9e76-4838-bdbe-92abbb9225d4"
      unitRef="shares">9042</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="ia8441b9cf0e94abeb68dddf4f7570bc5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjc4NTg0MmQzMzBlMTQ0MzFiZWNjM2M4NTc0ZTMwNmI1L3RhYmxlcmFuZ2U6Nzg1ODQyZDMzMGUxNDQzMWJlY2MzYzg1NzRlMzA2YjVfMy0zLTEtMS0w_bbf5062b-59e0-4e3a-bca2-d0af8aeb2598"
      unitRef="shares">14316000</us-gaap:SharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMy0xLTEtMS0w_85de5fbe-a1a2-4c0c-bb74-5aa998ea50cc"
      unitRef="usd">-9415000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMy0zLTEtMS0w_5593055c-2f4e-4f81-befd-08abb44031b6"
      unitRef="usd">-138983000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfNS0xLTEtMS0w_102a5bc6-c771-4ecd-9e47-9673665565a9"
      unitRef="usd">42646000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfNS0zLTEtMS0w_30f6e208-efcf-4897-ae62-ec5cdd00db00"
      unitRef="usd">47707000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AssetImpairmentCharges
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfNi0xLTEtMS0w_906b7003-0747-494e-9315-fef23ecee500"
      unitRef="usd">7935000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfNi0zLTEtMS0w_b51456b1-674a-4908-9672-386fcc293d5f"
      unitRef="usd">144120000</us-gaap:AssetImpairmentCharges>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfOC0xLTEtMS0w_95832e80-080a-428b-8820-e524da8afbf5"
      unitRef="usd">416000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfOC0zLTEtMS0w_fc862299-d04b-464f-b105-69434d0b8d47"
      unitRef="usd">-8941000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfOS0xLTEtMS0w_9592b792-8b37-4a26-b5e2-29febca2713e"
      unitRef="usd">1898000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfOS0zLTEtMS0w_7a108097-47ff-4438-a763-fa9d94f3a5c6"
      unitRef="usd">3539000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMTAtMS0xLTEtMA_36a1d557-2977-4be5-bda4-9f477178f658"
      unitRef="usd">1941000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMTAtMy0xLTEtMA_287d3d9e-0e98-499e-9989-603089603314"
      unitRef="usd">1819000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMTEtMS0xLTEtMA_27f16985-2c22-4a5c-a617-39ff3bb293e3"
      unitRef="usd">147000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMTEtMy0xLTEtMA_fdeb3a61-9034-49bb-848a-f97e5ff2a5ee"
      unitRef="usd">25000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMTItMS0xLTEtMA_63d31a92-3e3e-4aa9-996c-e7318b8390b2"
      unitRef="usd">-1483000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMTItMy0xLTEtMA_33f089b7-7cf4-4c09-a5c1-1cd59b58c51d"
      unitRef="usd">3240000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMTQtMS0xLTEtMA_a09cf743-8be7-4851-b2fa-1249b9027e79"
      unitRef="usd">24617000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMTQtMy0xLTEtMA_da073c44-3410-4a19-b6f1-12bc13ec53b6"
      unitRef="usd">-10231000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMTUtMS0xLTEtMA_df69b07d-0ff0-4ec3-946b-e2bd965f4c5c"
      unitRef="usd">830000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMTUtMy0xLTEtMA_8635c343-9ed5-4395-b110-9c909ffd91b6"
      unitRef="usd">1895000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMTYtMS0xLTEtMA_e4ca1042-e338-44bd-9dde-597f32098341"
      unitRef="usd">-563000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMTYtMy0xLTEtMA_b8190f0a-0543-4a45-bd6a-0c33e38b0bf1"
      unitRef="usd">-4583000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMTctMS0xLTEtMA_fdcc6c33-365f-435f-8b92-d7257c4da3cc"
      unitRef="usd">21000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMTctMy0xLTEtMA_63d4d87d-7dac-4df3-a6a5-fe9eb1e8d4b0"
      unitRef="usd">251000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMTgtMS0xLTEtMA_53a963f5-3a51-4bc9-9c93-0e2495bcda8d"
      unitRef="usd">-12170000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMTgtMy0xLTEtMA_304fdeab-b8cb-4d95-b3b6-db892fcc62de"
      unitRef="usd">1094000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMTktMS0xLTEtMA_c15debc9-802c-419c-8275-010964fce903"
      unitRef="usd">29350000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMTktMy0xLTEtMA_a4d53891-2082-4d89-881d-ffd1a27c5b9c"
      unitRef="usd">45318000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMjItMS0xLTEtMA_21457ebd-9604-405e-8dd0-def5c4e583c3"
      unitRef="usd">6530000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMjItMy0xLTEtMA_1f8594a8-64c2-4066-8ae2-bc445a8cfaf4"
      unitRef="usd">3847000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMjQtMS0xLTEtMA_d400e9b7-2a94-48f0-9897-00aa80cb73c3"
      unitRef="usd">7012000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMjQtMy0xLTEtMA_c6f8dfa7-ef2f-4b4c-86f4-1af4acbe7bef"
      unitRef="usd">1897000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMjUtMS0xLTEtMA_b0e0310e-a8f1-4208-8563-8aac934a3c47"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMjUtMy0xLTEtMA_f6adc431-4758-45d4-95db-dd1935a665a0"
      unitRef="usd">-4619000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMjYtMS0xLTEtMA_8e7933aa-ef85-43b5-8066-2687e9290ee7"
      unitRef="usd">482000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMjYtMy0xLTEtMA_c9e8d46c-dbcc-4e04-9370-27981411cc9d"
      unitRef="usd">2669000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMjktMS0xLTEtMA_05c0de31-d787-4830-a04b-6a4a8591c431"
      unitRef="usd">117976000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMjktMy0xLTEtMA_679fee3b-5482-4817-a483-81c457017524"
      unitRef="usd">122320000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMzAtMS0xLTEtMA_40c846a5-4208-46ca-a548-4d66f13a482d"
      unitRef="usd">130080000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMzAtMy0xLTEtMA_8bf9ce91-661a-41df-a3aa-c2afbbe21418"
      unitRef="usd">147950000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMzEtMS0xLTEtMA_57417b06-cab3-4e88-884d-d76ced6b3371"
      unitRef="usd">17874000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMzEtMy0xLTEtMA_4bd053d7-41ad-4172-9687-0ba2f975d05b"
      unitRef="usd">16551000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMzMtMS0xLTEtMA_5c30e12f-8a10-439c-8b2c-27954cd6ff7a"
      unitRef="usd">1120000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMzMtMy0xLTEtMA_43f5f46e-2e86-4fa6-807a-25a6538ad651"
      unitRef="usd">1458000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMzQtMS0xLTEtMA_b90a5a55-202c-4384-ad0f-0c4f3d7e1e45"
      unitRef="usd">-31098000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMzQtMy0xLTEtMA_6fa02e40-998c-4464-b51b-a2fc1da1a924"
      unitRef="usd">-43639000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMzYtMS0xLTEtMA_adf0ff6a-c46d-409b-b0b8-b4c982af2d28"
      unitRef="usd">-475000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMzYtMy0xLTEtMA_4614ddfe-762c-4cd8-8a13-337c7bec9795"
      unitRef="usd">-368000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMzctMS0xLTEtMA_7136a908-ad1f-42e5-9ada-b3ca0cd2d713"
      unitRef="usd">-1741000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMzctMy0xLTEtMA_ba5dcc9e-97b8-4df1-b05f-6e7b2ef06dd4"
      unitRef="usd">3980000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMzgtMS0xLTEtMA_bd24985c-b518-4974-b17f-f462ac951d85"
      unitRef="usd">6155000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2b856fc800d04beca623a90f1b97e8bd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfMzgtMy0xLTEtMA_6163d9b0-9b0d-4361-8228-27d58f35d4fb"
      unitRef="usd">3331000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfNDAtMS0xLTEtMA_ce5ec473-c66e-4675-9f29-4f592d9cd07c"
      unitRef="usd">4414000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia05e814a9f824b72a0f27630e67a75ea_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfNDAtMy0xLTEtMA_e74812d7-2aab-45fe-8fdf-5930165e986d"
      unitRef="usd">7311000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:DividendsPreferredStockPaidinkind
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfNDMtMS0xLTEtMA_321273e5-9277-46bf-9296-125d97b1d12a"
      unitRef="usd">958000</us-gaap:DividendsPreferredStockPaidinkind>
    <us-gaap:DividendsPreferredStockPaidinkind
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zNy9mcmFnOmUyNjNkMzFiOWFmYzRmMzJhYTVjNWFkY2Y4MTYzMmU5L3RhYmxlOmI4OTdkZTc4MTkzNjQ5NDFhODc2ZmJhZTM1Y2IyM2IwL3RhYmxlcmFuZ2U6Yjg5N2RlNzgxOTM2NDk0MWE4NzZmYmFlMzVjYjIzYjBfNDMtMy0xLTEtMA_894b1842-3b8f-4258-83b0-8d53e612ac46"
      unitRef="usd">939000</us-gaap:DividendsPreferredStockPaidinkind>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV80My9mcmFnOjgzM2FjYTBmMGYyODRiNjU4NWVlMDE0OGFiMDBmMzVmL3RleHRyZWdpb246ODMzYWNhMGYwZjI4NGI2NTg1ZWUwMTQ4YWIwMGYzNWZfNDY0Mw_0dae6321-fe47-4f5d-94e2-328c33777fe8">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt"&gt;DESCRIPTION OF BUSINESS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;AND BASIS OF PRESENTATION &lt;/span&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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;Description of the Business&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We provide hospitality services to the natural resources industry in Canada, Australia and the U.S. We provide a full suite of hospitality services for our guests, including lodging, catering and food service, housekeeping and maintenance at accommodation facilities that we or our customers own. In many cases, we provide services that support the day-to-day operations of accommodation facilities, such as laundry, facility management and maintenance, water and wastewater treatment, power generation, communication systems, security and logistics. We also offer development activities for workforce accommodation facilities, including site selection, permitting, engineering and design, manufacturing management and site construction, along with providing hospitality services once the facility is constructed. We&#160;primarily operate in some of the world&#x2019;s most active oil, metallurgical (met) coal, liquefied natural gas (LNG) and iron ore producing regions, and our customers include major and independent oil companies, mining companies, engineering companies and oilfield and mining service companies. We operate in three principal reportable business segments &#x2013; Canada, Australia and the U.S.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&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;Reverse Share Split&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;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 19, 2020, we effected a reverse share split where each twelve issued and outstanding common shares were&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;converted into one common share. Our common shares began trading on a reverse share split adjusted basis on November&#160;19, 2020. A total of 14,215,169 common shares were issued and outstanding immediately after the reverse share split. No fractional shares were outstanding following the reverse share split. In lieu of any fractional share, the aggregate number of common shares that a holder was entitled to was, if the fraction was less than half a common share, rounded down to the next closest whole number of common shares, and if the fraction was at least half of a common share, rounded up to one whole common share.&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;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reverse share split did not affect the number of authorized or issued and outstanding shares of our preferred shares. As a result of the reverse share split, the conversion price for the Company&#x2019;s outstanding Class A Series 1 preferred shares (Series A preferred shares) was automatically increased to $39.60 for each Series A preferred share (previously it was $3.30 per Series A preferred share).&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;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All authorized, issued and outstanding shares and per share amounts contained in the accompanying consolidated financial statements have been adjusted to reflect this reverse share split for all prior periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unless otherwise stated or the context otherwise indicates: (i) all references in these consolidated financial statements to &#x201c;Civeo,&#x201d; &#x201c;us,&#x201d; &#x201c;our&#x201d; or &#x201c;we&#x201d; refer to Civeo Corporation and its consolidated subsidiaries; and (ii) all references in this report to &#x201c;dollars&#x201d; or &#x201c;$&#x201d; are to U.S. dollars.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:63pt"&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="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited consolidated financial statements of Civeo have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the SEC) pertaining to interim financial information. Certain information in footnote disclosures normally included in financial statements prepared in accordance with Generally Accepted Accounting Principles (GAAP) has been condensed or omitted pursuant to those rules and regulations. The unaudited financial statements included in this report reflect all the adjustments, consisting of normal recurring adjustments, which Civeo considers necessary for a fair presentation of the results of operations for the interim periods covered and for the financial condition of Civeo at the date of the interim balance sheet. Results for the interim periods are not necessarily indicative of results for the full year. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in conformity with GAAP requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. If the underlying estimates and assumptions upon which the financial statements are based change in future periods, actual amounts may differ from those included in the accompanying consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:22.5pt"&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;The financial statements included in this report should be read in conjunction with our audited financial statements and accompanying notes included in our Annual Report on Form 10-K for the year ended December 31, 2020.</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV80My9mcmFnOjgzM2FjYTBmMGYyODRiNjU4NWVlMDE0OGFiMDBmMzVmL3RleHRyZWdpb246ODMzYWNhMGYwZjI4NGI2NTg1ZWUwMTQ4YWIwMGYzNWZfMTIxMA_4c2f863d-3bc5-4330-80c9-8edcae28b941"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2128a26c7c684928907b18b480a2d29c_I20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV80My9mcmFnOjgzM2FjYTBmMGYyODRiNjU4NWVlMDE0OGFiMDBmMzVmL3RleHRyZWdpb246ODMzYWNhMGYwZjI4NGI2NTg1ZWUwMTQ4YWIwMGYzNWZfMTUzMQ_0a070af6-1972-4f72-8d0d-a7e470df4ee0"
      unitRef="shares">14215169</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2128a26c7c684928907b18b480a2d29c_I20201120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV80My9mcmFnOjgzM2FjYTBmMGYyODRiNjU4NWVlMDE0OGFiMDBmMzVmL3RleHRyZWdpb246ODMzYWNhMGYwZjI4NGI2NTg1ZWUwMTQ4YWIwMGYzNWZfMTUzMQ_ccb70cf0-523a-44a6-8bd4-67e6ef7bda83"
      unitRef="shares">14215169</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:SharePrice
      contextRef="i2128a26c7c684928907b18b480a2d29c_I20201120"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV80My9mcmFnOjgzM2FjYTBmMGYyODRiNjU4NWVlMDE0OGFiMDBmMzVmL3RleHRyZWdpb246ODMzYWNhMGYwZjI4NGI2NTg1ZWUwMTQ4YWIwMGYzNWZfMjMxNQ_39b7e75f-644e-4025-bc33-08cc75af6026"
      unitRef="usdPerShare">39.60</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="i040bf74aa61a47e6a94cd0249be12122_I20201119"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV80My9mcmFnOjgzM2FjYTBmMGYyODRiNjU4NWVlMDE0OGFiMDBmMzVmL3RleHRyZWdpb246ODMzYWNhMGYwZjI4NGI2NTg1ZWUwMTQ4YWIwMGYzNWZfMjM3MQ_530f930a-3b70-4476-a9ef-71139dfc7bc3"
      unitRef="usdPerShare">3.30</us-gaap:SharePrice>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV80OS9mcmFnOmJlMWMzNzc2NTU2YzRjZWJiYjRjMWRiOWQyZGU1NWFjL3RleHRyZWdpb246YmUxYzM3NzY1NTZjNGNlYmJiNGMxZGI5ZDJkZTU1YWNfMTQzMg_c1f3c3c5-a469-4717-bb8a-b15d262d19ca">RECENT ACCOUNTING PRONOUNCEMENTS&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (the FASB), which are adopted by us as of the specified effective date. Unless otherwise discussed, management believes that the impact of recently issued standards or other guidance updates, which are not yet effective, will not have a material impact on our consolidated financial statements upon adoption.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued Accounting Standards Update (ASU) 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The amendments in ASU 2019-12 remove certain exceptions to the general principles in Accounting Standards Codification Topic 740. The amendments also clarify and amend existing guidance to improve consistent application. The amendments are effective for financial statements issued for reporting periods beginning after December 15, 2020 and interim periods within the reporting periods. The transition method (retrospective, modified retrospective or prospective basis) related to the amendments depends on the applicable guidance, and all amendments for which there is no transition guidance specified are to be applied on a prospective basis. We adopted ASU 2019-12 on January 1, 2021 and have applied the prospective basis. The adoption of this new standard did not have an impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV80OS9mcmFnOmJlMWMzNzc2NTU2YzRjZWJiYjRjMWRiOWQyZGU1NWFjL3RleHRyZWdpb246YmUxYzM3NzY1NTZjNGNlYmJiNGMxZGI5ZDJkZTU1YWNfMTQzMQ_b6acdd48-db94-4e90-89ec-33bfccea2eb9">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board (the FASB), which are adopted by us as of the specified effective date. Unless otherwise discussed, management believes that the impact of recently issued standards or other guidance updates, which are not yet effective, will not have a material impact on our consolidated financial statements upon adoption.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued Accounting Standards Update (ASU) 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The amendments in ASU 2019-12 remove certain exceptions to the general principles in Accounting Standards Codification Topic 740. The amendments also clarify and amend existing guidance to improve consistent application. The amendments are effective for financial statements issued for reporting periods beginning after December 15, 2020 and interim periods within the reporting periods. The transition method (retrospective, modified retrospective or prospective basis) related to the amendments depends on the applicable guidance, and all amendments for which there is no transition guidance specified are to be applied on a prospective basis. We adopted ASU 2019-12 on January 1, 2021 and have applied the prospective basis. The adoption of this new standard did not have an impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RleHRyZWdpb246NGIyYjFhOTE2OGFjNDFlMWE1MDQyZjcwN2QzMjIwZGFfMTQzNQ_9742e8b4-dd69-4e44-9b3e-c040ef3a3cf9">REVENUE&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table disaggregates our revenue by our three reportable segments: Canada, Australia and the U.S., and major categories for the periods indicated (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:27pt"&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:49.339%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.776%"/&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:10.630%"/&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:10.776%"/&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:10.780%"/&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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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-top:1pt solid #000000;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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Accommodation revenues&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;69,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;40,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;116,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;106,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Mobile facility rental revenues&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;8,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,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 colspan="2" style="background-color:#cceeff;padding:2px 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;8,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Food service and other services revenues&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;4,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;17,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Canada revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;145,166&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132,334&#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:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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%"&gt;Australia&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accommodation revenues&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,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;34,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;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;71,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;67,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Food service and other services revenues&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;26,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Australia revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,184&#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:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;U.S.&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:9pt;font-weight:400;line-height:100%"&gt;Accommodation revenues&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;1,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;1,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Mobile facility rental revenues&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;3,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;3,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Manufacturing revenues&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;1,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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,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:9pt;font-weight:400;line-height:100%"&gt;3,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Food service and other services revenues&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;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total U.S. revenues&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:9pt;font-weight:400;line-height:100%"&gt;6,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,976&#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:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:400;line-height:100%"&gt;Total revenues&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;279,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&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="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our payment terms vary by the type and location of our customer and the products or services offered. The term between invoicing and when our performance obligations are satisfied is not significant. Payment terms are generally within 30 days and do not extend beyond 60 days, unless otherwise agreed to. We do not have significant financing components or significant payment terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June 30, 2021, for contracts that are greater than one year, the table below discloses the estimated revenues related to performance obligations that are unsatisfied (or partially unsatisfied) and when we expect to recognize the revenue. The table only includes revenue expected to be recognized from contracts where the quantity of service is certain (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.501%"/&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="27" style="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;For the years ending 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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue expected to be recognized as of June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;We applied the practical expedient and do not disclose consideration for remaining performance obligations with an original expected duration of one year or less. In addition, we do not estimate revenues expected to be recognized related to unsatisfied performance obligations for contracts without minimum room commitments. The table above represents only a portion of our expected future consolidated revenues and it is not necessarily indicative of the expected trend in total revenues.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RleHRyZWdpb246NGIyYjFhOTE2OGFjNDFlMWE1MDQyZjcwN2QzMjIwZGFfMTQzNg_7a92918d-b55b-4d72-8b05-20c7d0afb986">&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table disaggregates our revenue by our three reportable segments: Canada, Australia and the U.S., and major categories for the periods indicated (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:27pt"&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:49.339%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.776%"/&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:10.630%"/&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:10.776%"/&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:10.780%"/&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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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-top:1pt solid #000000;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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Accommodation revenues&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;69,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;40,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;116,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;106,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Mobile facility rental revenues&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;8,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,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 colspan="2" style="background-color:#cceeff;padding:2px 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;8,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Food service and other services revenues&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;4,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;17,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Canada revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;145,166&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132,334&#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:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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%"&gt;Australia&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accommodation revenues&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,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;34,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;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;71,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;67,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Food service and other services revenues&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;26,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Australia revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,184&#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:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;U.S.&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:9pt;font-weight:400;line-height:100%"&gt;Accommodation revenues&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;1,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;1,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Mobile facility rental revenues&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;3,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;3,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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Manufacturing revenues&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;1,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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,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:9pt;font-weight:400;line-height:100%"&gt;3,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Food service and other services revenues&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;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total U.S. revenues&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:9pt;font-weight:400;line-height:100%"&gt;6,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,976&#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:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:400;line-height:100%"&gt;Total revenues&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;279,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253,494&#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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RleHRyZWdpb246NGIyYjFhOTE2OGFjNDFlMWE1MDQyZjcwN2QzMjIwZGFfNjk_e65a1d33-d223-4d78-bbe5-bf83dc65dace"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i67474bc68d9e4c3480de59732b04b8dd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMy0xLTEtMS0w_eba0d2c9-ed1b-4736-815c-d2198a607c19"
      unitRef="usd">69759000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icd4db926344e476ca2ae66d6ad0dabad_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMy0zLTEtMS0w_e0fb0b8e-14e9-4875-95c3-d575c201d8ec"
      unitRef="usd">40204000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5bf2048ce39d44cfab254afa7dc8d20b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMy01LTEtMS0w_2a1361ff-5fea-4fa4-9f24-2e68d56ffac1"
      unitRef="usd">116289000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b489953a6614b069dcf493411bea8c7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMy03LTEtMS0w_ac7b0291-b3f3-43af-b232-65ca2dccab99"
      unitRef="usd">106270000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43ef4a03a63343a9a88127b7099e89ad_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfNC0xLTEtMS0w_2e1cc613-993c-4b27-82cc-154488dcdb15"
      unitRef="usd">8666000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35a3d8750aa2461a8a766a8908a95546_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfNC0zLTEtMS0w_e4841d3e-ac04-4c42-bf3c-810530f0c838"
      unitRef="usd">6072000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i96bcd8fb6f1749569f25b0151a79e9b2_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfNC01LTEtMS0w_92d06e8e-a87b-48f8-8420-0042e6dc69ca"
      unitRef="usd">19165000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib19735a8c1a140cc8c18a8f74fb69f9e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfNC03LTEtMS0w_866fa735-4c83-4635-89a0-869c749c3414"
      unitRef="usd">8580000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i47ec3770ec2b44b88e357a938341c7ff_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfNS0xLTEtMS0w_c51d1556-ad69-4130-8651-4cd387901e08"
      unitRef="usd">4856000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc2e581343914565b008a748959b6f97_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfNS0zLTEtMS0w_4e0e9f2e-19c2-435d-a767-9a62bb8c37cf"
      unitRef="usd">6710000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia10879c06a504063b842dea4d2119705_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfNS01LTEtMS0w_ec4582f5-fdf8-4887-9829-725a4fa20f80"
      unitRef="usd">9712000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8bf5b8e75eb141feb706783c445407dd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfNS03LTEtMS0w_0431aecf-fb32-409e-80dd-6aa1f1c0452e"
      unitRef="usd">17484000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i891bae8547174535a860b7171673b8fa_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfNy0xLTEtMS0w_f0ead21d-17d9-4a0a-b7cd-b15524e05fe2"
      unitRef="usd">83281000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i10ab04bf31814d008e9b50f63e2e1510_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfNy0zLTEtMS0w_2dfa8a10-03ec-4ac1-884a-ee1e2712c8d1"
      unitRef="usd">52986000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibb501c6c4fe84505863e61ce2596f2be_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfNy01LTEtMS0w_111f7f66-ad89-4694-85fc-27fd9610225e"
      unitRef="usd">145166000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e4986f930e440a8ad5e1edc8d86c1aa_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfNy03LTEtMS0w_cd7f0a1b-b82f-4566-a597-6d2d67b5d854"
      unitRef="usd">132334000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3befdf9df0af4827adc914e409e75fc4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTAtMS0xLTEtMA_583ea748-e84c-4224-aef9-d35ae3b85428"
      unitRef="usd">37780000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a06844fd14f48c183c76ad916dc37ef_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTAtMy0xLTEtMA_8946994b-183d-4421-b547-44ce71205c85"
      unitRef="usd">34933000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i50355f96a83347009a42214b580ab735_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTAtNS0xLTEtMA_c37d6412-e08c-4422-907a-ef337fd4a392"
      unitRef="usd">71455000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if906fe420f124763a15b42db75a81fbb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTAtNy0xLTEtMA_48b816ab-fc83-46fe-9f5b-f9bf3a75084c"
      unitRef="usd">67518000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ica654f6608da4f839b4ca55a0ab7312c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTEtMS0xLTEtMA_f8746133-606c-4056-b37c-f0e4ccf1edb4"
      unitRef="usd">26239000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf9b5225516d47269bf1a575b2712142_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTEtMy0xLTEtMA_3581a1f4-29e1-4871-b1df-f9f289788814"
      unitRef="usd">22138000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iccb827a3b3924ac0857989e20a380dee_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTEtNS0xLTEtMA_d8c51c1e-5073-4812-9d67-62d6aa9da811"
      unitRef="usd">52201000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iafc3d94fe7a149b7b25a679af7899989_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTEtNy0xLTEtMA_f12a4148-ce69-4e0f-bbd1-c3768e860b13"
      unitRef="usd">38666000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ecc44696a674536a76e5196705a7adc_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTItMS0xLTEtMA_f474158d-cb63-420f-ae67-656c1d02f899"
      unitRef="usd">64019000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3e24017077fb4d8c86cd7e6126d01811_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTItMy0xLTEtMA_45e340e8-ab50-41ff-84c9-5e1391cb9825"
      unitRef="usd">57071000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8666b683ef3c4b6cab08d51a932deea4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTItNS0xLTEtMA_f3babcac-3889-49ed-bfbe-e41b584b3e4c"
      unitRef="usd">123656000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if5c90da39996466fab09705f9b004877_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTItNy0xLTEtMA_ed7b3836-7774-4983-9325-52bc87482d38"
      unitRef="usd">106184000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i88603b006cd04c3db6203e5c1daf8d5f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTUtMS0xLTEtMA_25adfdd6-57f6-4556-9bba-3061971400be"
      unitRef="usd">1605000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b7e67a50fab465f89858d1a15a73a22_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTUtMy0xLTEtMA_9b256558-bb1f-42c1-97f8-fbdbd985eab9"
      unitRef="usd">242000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5fbf611febff40e3b48e2c4c63697206_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTUtNS0xLTEtMA_a4f1adbf-ba6b-4bae-8015-025b2409fa4f"
      unitRef="usd">2377000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibd9d538a97fa4fbe9b22e4f8700ed479_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTUtNy0xLTEtMA_f6cc80a3-dd53-4374-ab3a-4636f632cd08"
      unitRef="usd">1498000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia27107b315a04d0092a4445ae4bd5c38_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTYtMS0xLTEtMA_d33a5fd1-7820-448e-9ad8-4ae776593073"
      unitRef="usd">3761000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i56f20af16ae84a3cbb3be25bda950700_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTYtMy0xLTEtMA_f0dbe651-bcae-4cee-826e-40c75886584b"
      unitRef="usd">3870000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i55c7552b01ce4b798a976ffa8df5d241_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTYtNS0xLTEtMA_fa52823b-f7bc-4249-a20a-d268d256a295"
      unitRef="usd">6828000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7573ec2feb5f4c25b46c17669f68432a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTYtNy0xLTEtMA_e25acbc2-46d0-44bd-a25c-c3a3a196d445"
      unitRef="usd">10057000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i07d13e946b6d44c88f16383de4622053_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTctMS0xLTEtMA_c2893d99-eedb-4c33-b20f-6e7a2356201a"
      unitRef="usd">1499000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0ab4ce92c0a543698d7eb2705da28aeb_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTctMy0xLTEtMA_c676844a-8ded-4ccc-af82-45da87c27c9e"
      unitRef="usd">524000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if75b7d6d3e9e453ca4c602ea18d931e7_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTctNS0xLTEtMA_7bc02a2e-917b-4df7-b647-0d945f4bd92e"
      unitRef="usd">1562000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa84f4dbe80f40719beed5ef98ef4f07_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTctNy0xLTEtMA_b71e2f56-0a85-4bf7-9866-1487cac9fd48"
      unitRef="usd">3387000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i74389504ea714d1d9cbfe443c236fce3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTgtMS0xLTEtMA_aa0855cb-d852-456e-ab58-2c6a798dd8ac"
      unitRef="usd">11000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if45774d062964501a9297a0236ab13aa_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTgtMy0xLTEtMA_1aa7e477-9c01-4add-8503-fa7cb92a46cf"
      unitRef="usd">9000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb2000ca01fa4e55b357b208960ec74c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTgtNS0xLTEtMA_c170b321-83e6-4cba-bc5a-dc1fa025bd12"
      unitRef="usd">17000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i230fa8dbcca04e758baa80d7185418bf_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTgtNy0xLTEtMA_758d3785-0500-4479-9146-d55d2efe09c3"
      unitRef="usd">34000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ef8a18a2fdd403ea0684b4ab13b333d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTktMS0xLTEtMA_be24a234-39a0-4c23-9e13-8fc365497d77"
      unitRef="usd">6876000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3934dec53d08464da96016041f22706c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTktMy0xLTEtMA_541de73e-4603-4343-8243-4a492c45063f"
      unitRef="usd">4645000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9b61bec83ad4ae0ad9aae340586087a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTktNS0xLTEtMA_44df3d48-b777-4e21-9018-7dd06e2ae6c8"
      unitRef="usd">10784000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if009202055c94c14a83fc4001a169ed1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMTktNy0xLTEtMA_e68467ae-8212-4145-ab46-5cea687d152a"
      unitRef="usd">14976000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMjEtMS0xLTEtMA_70ab6802-d1ec-4d96-abb1-5ed10fe67ac3"
      unitRef="usd">154176000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMjEtMy0xLTEtMA_c73a0c71-083f-4d94-8fff-567714efdb6f"
      unitRef="usd">114702000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMjEtNS0xLTEtMA_0e04deb1-ba4c-4337-b23e-92725115928a"
      unitRef="usd">279606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOjM5ZDQ1ZWM4YmQ3MDQ2NzlhZjQ1MTg2NGU0NTU3NDI4L3RhYmxlcmFuZ2U6MzlkNDVlYzhiZDcwNDY3OWFmNDUxODY0ZTQ1NTc0MjhfMjEtNy0xLTEtMA_f092d0a2-8bc3-47ad-bdb3-f54383cb5963"
      unitRef="usd">253494000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RleHRyZWdpb246NGIyYjFhOTE2OGFjNDFlMWE1MDQyZjcwN2QzMjIwZGFfMTQzNw_e5fe1c78-92bf-4f79-9b41-bdb5b1544ce8">As of June 30, 2021, for contracts that are greater than one year, the table below discloses the estimated revenues related to performance obligations that are unsatisfied (or partially unsatisfied) and when we expect to recognize the revenue. The table only includes revenue expected to be recognized from contracts where the quantity of service is certain (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.501%"/&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="27" style="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;For the years ending 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:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue expected to be recognized as of June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i8080e3d0ae5642c9a395710e2f092679_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOmNlYWRkMTgyZWI2MDRhYzU4ZDJmMmI1ZmMzNDViMTliL3RhYmxlcmFuZ2U6Y2VhZGQxODJlYjYwNGFjNThkMmYyYjVmYzM0NWIxOWJfMi0xLTEtMS0w_72521679-f715-4b53-9a9a-699c8a2d5bba"
      unitRef="usd">53065000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i47dde4e5f3ae4a02b4e6523ccbf8f291_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOmNlYWRkMTgyZWI2MDRhYzU4ZDJmMmI1ZmMzNDViMTliL3RhYmxlcmFuZ2U6Y2VhZGQxODJlYjYwNGFjNThkMmYyYjVmYzM0NWIxOWJfMi0zLTEtMS0w_105d99e1-7e39-4554-8e7f-c315b014373e"
      unitRef="usd">81244000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ia86bd66c1f4e4d949a845e5cd1cbb488_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOmNlYWRkMTgyZWI2MDRhYzU4ZDJmMmI1ZmMzNDViMTliL3RhYmxlcmFuZ2U6Y2VhZGQxODJlYjYwNGFjNThkMmYyYjVmYzM0NWIxOWJfMi01LTEtMS0w_67f33dba-75af-4de4-8b93-430d7f89b0d8"
      unitRef="usd">14253000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ib566cfe296164c3ea004350626205299_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOmNlYWRkMTgyZWI2MDRhYzU4ZDJmMmI1ZmMzNDViMTliL3RhYmxlcmFuZ2U6Y2VhZGQxODJlYjYwNGFjNThkMmYyYjVmYzM0NWIxOWJfMi03LTEtMS0w_49adbd98-5aa1-4763-89d1-5a1af60ee185"
      unitRef="usd">2008000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81Mi9mcmFnOjRiMmIxYTkxNjhhYzQxZTFhNTA0MmY3MDdkMzIyMGRhL3RhYmxlOmNlYWRkMTgyZWI2MDRhYzU4ZDJmMmI1ZmMzNDViMTliL3RhYmxlcmFuZ2U6Y2VhZGQxODJlYjYwNGFjNThkMmYyYjVmYzM0NWIxOWJfMi05LTEtMS0w_82fd8515-2e2f-45fe-8473-59943a8519a7"
      unitRef="usd">150570000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81OC9mcmFnOjc0MzhlOTA3MGM1ZTRkMGU5NDQxZjdmNjdmNTBkNGNlL3RleHRyZWdpb246NzQzOGU5MDcwYzVlNGQwZTk0NDFmN2Y2N2Y1MGQ0Y2VfMjE4Ng_1c0b1d96-0e36-486a-8809-a33ed4c268d7">FAIR VALUE MEASUREMENTS&lt;div style="text-align:justify;text-indent:20.25pt"&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="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our financial instruments consist of cash and cash equivalents, receivables, payables and debt instruments. We believe that the carrying values of these instruments on the accompanying consolidated balance sheets approximate their fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&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="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June 30, 2021 and December 31, 2020, we believe the carrying value of our floating-rate debt outstanding under our term loans and revolving credit facilities approximates fair value because the terms include short-term interest rates and exclude penalties for prepayment. We estimated the fair value of our floating-rate term loan and revolving credit facilities using significant other observable inputs, representative of a Level 2 fair value measurement, including terms and credit spreads for these loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first quarter of 2020, we recorded goodwill impairment charges related to one of our reporting units. Our estimates of fair value required us to use significant unobservable inputs, representative of Level 3 fair value measurements, including numerous assumptions with respect to future circumstances that might directly impact each of the relevant asset groups&#x2019; operations in the future and are therefore uncertain. These assumptions with respect to future circumstances included future cash flows, oil, met coal and natural gas prices, anticipated spending by our customers, the cost of capital, and industry and/or local market conditions. We estimated the fair value when conducting the goodwill impairment test primarily using an income approach. The discount rates used to value our reporting units for the goodwill impairment test ranged between 10.5% and 14.0%. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2021 and the first quarter of 2020, we wrote down certain long-lived assets to fair value. During the first quarter of 2020, we estimated the fair value when conducting the long-lived asset impairment tests primarily using an income approach. We used a variety of unobservable inputs and underlying assumptions consistent with those discussed above for purposes of our goodwill impairment test. The discount rates used to value our Canadian and U.S. segments long-lived asset impairment analysis ranged between 11.0% and 14.0%. During the second quarter of 2021, our estimate of the fair value of undeveloped land positions in Australia that were impaired was based on appraisals from third parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 6 &#x2013; Impairment Charges for further information.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <cveo:GoodwillImpairmentDiscountRate
      contextRef="i4c1a28a210ed40d9ab85a9a429c0eb36_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81OC9mcmFnOjc0MzhlOTA3MGM1ZTRkMGU5NDQxZjdmNjdmNTBkNGNlL3RleHRyZWdpb246NzQzOGU5MDcwYzVlNGQwZTk0NDFmN2Y2N2Y1MGQ0Y2VfMTYzMg_be5283bd-47b9-4e7a-a9b3-3068945f5f7c"
      unitRef="number">0.105</cveo:GoodwillImpairmentDiscountRate>
    <cveo:GoodwillImpairmentDiscountRate
      contextRef="i266f4c0612014e0692d3b74c0ecb81b1_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81OC9mcmFnOjc0MzhlOTA3MGM1ZTRkMGU5NDQxZjdmNjdmNTBkNGNlL3RleHRyZWdpb246NzQzOGU5MDcwYzVlNGQwZTk0NDFmN2Y2N2Y1MGQ0Y2VfMTYzOQ_c06a60c6-b362-4c5c-9cfd-8e2d61045e18"
      unitRef="number">0.140</cveo:GoodwillImpairmentDiscountRate>
    <cveo:LongLivedAssetImpairmentMeasurementInput
      contextRef="i5a558ed338944f1fa64d372fd3de84d1_I20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81OC9mcmFnOjc0MzhlOTA3MGM1ZTRkMGU5NDQxZjdmNjdmNTBkNGNlL3RleHRyZWdpb246NzQzOGU5MDcwYzVlNGQwZTk0NDFmN2Y2N2Y1MGQ0Y2VfMjExOA_91b3f9c1-5011-449c-ab49-d7cf2cea14b1"
      unitRef="number">0.110</cveo:LongLivedAssetImpairmentMeasurementInput>
    <cveo:LongLivedAssetImpairmentMeasurementInput
      contextRef="ifbc9dbb329ea4716a293948c8139a80b_I20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV81OC9mcmFnOjc0MzhlOTA3MGM1ZTRkMGU5NDQxZjdmNjdmNTBkNGNlL3RleHRyZWdpb246NzQzOGU5MDcwYzVlNGQwZTk0NDFmN2Y2N2Y1MGQ0Y2VfMjEyNQ_72e204aa-c7a6-49cf-b487-7f738b41cf87"
      unitRef="number">0.140</cveo:LongLivedAssetImpairmentMeasurementInput>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RleHRyZWdpb246MjE0ODgwNjNiZGRlNGE4YWE5MDFkMDY5ZTYyMjg1YjRfNzQw_842dfeee-39a8-4381-a329-d603ddcc2d09">DETAILS OF SELECTED BALANCE SHEET ACCOUNTS&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information regarding selected balance sheet accounts at June 30, 2021 and December 31, 2020 is presented below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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:90.497%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.628%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.957%"/&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;June 30, 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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Accounts receivable, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;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="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:justify;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Trade&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;82,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;66,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Unbilled revenue&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;31,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;22,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total accounts receivable&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:9pt;font-weight:400;line-height:100%"&gt;114,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&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;(380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total accounts receivable, net&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,782&#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;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2020, Other accounts receivable included $1.1 million related to the Canada Emergency Wage Subsidy (CEWS), a subsidy implemented by the Canadian government in response to the COVID-19 pandemic. For the three months ended June 30, 2021 and 2020, Other income related to the CEWS was $0.7 million and $6.2 million, respectively. For the six months ended June 30, 2021 and 2020, Other income related to the CEWS was $3.5 million and $6.2 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.497%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.628%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.957%"/&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;June 30, 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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Inventories:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;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="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:justify;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Finished goods and purchased products&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;5,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;5,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Work in process&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;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Raw materials&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,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total inventories&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.713%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.474%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Useful Life &lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Property, plant and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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;Land&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:9pt;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:9pt;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:9pt;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;padding:2px 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;40,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;47,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Accommodations 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;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,718,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:9pt;font-weight:400;line-height:100%"&gt;1,737,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Buildings and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;28,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Machinery and equipment&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;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Office furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;61,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Vehicles&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;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Construction in progress&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:9pt;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:9pt;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:9pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;5,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment&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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,885,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,909,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&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:9pt;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:9pt;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:9pt;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="2" style="background-color:#ffffff;padding:2px 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,443,003)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,422,792)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment, net&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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;442,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;486,930&#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;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;As of December 31, 2020, assets held for sale included $3.9 million related to our modular construction and manufacturing plant near Edmonton, Alberta, Canada. During the first quarter 2021, the manufacturing facility was sold. As of June 30, 2021, assets held for sale included $2.2 million related to various non-operational land holdings in Australia.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:27pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.497%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.628%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&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;June 30, 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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Accrued liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued compensation&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;18,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;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;22,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued taxes, other than income taxes&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;3,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;3,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&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,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total accrued liabilities&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,349&#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:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RleHRyZWdpb246MjE0ODgwNjNiZGRlNGE4YWE5MDFkMDY5ZTYyMjg1YjRfNzM1_19f8b972-dbf8-41f6-891d-698cd2154a4e">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional information regarding selected balance sheet accounts at June 30, 2021 and December 31, 2020 is presented below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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:90.497%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.628%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.957%"/&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;June 30, 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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Accounts receivable, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;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="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:justify;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Trade&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;82,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;66,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Unbilled revenue&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;31,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;22,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total accounts receivable&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:9pt;font-weight:400;line-height:100%"&gt;114,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&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;(380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total accounts receivable, net&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,782&#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;As of December 31, 2020, Other accounts receivable included $1.1 million related to the Canada Emergency Wage Subsidy (CEWS), a subsidy implemented by the Canadian government in response to the COVID-19 pandemic. For the three months ended June 30, 2021 and 2020, Other income related to the CEWS was $0.7 million and $6.2 million, respectively. For the six months ended June 30, 2021 and 2020, Other income related to the CEWS was $3.5 million and $6.2 million, respectively.</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i5dc4f950721149ebbbffc269f0a1ed83_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOmE3YTUxOGY4NzU0ZDRlZTViZWQ0MGY3NDhlYmQ4Y2Y4L3RhYmxlcmFuZ2U6YTdhNTE4Zjg3NTRkNGVlNWJlZDQwZjc0OGViZDhjZjhfMi0xLTEtMS0w_618ae545-8b0d-4897-9bf1-3f1d9e6d64e9"
      unitRef="usd">82844000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ibf2a5e35543c46cbade7a50aacc7b483_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOmE3YTUxOGY4NzU0ZDRlZTViZWQ0MGY3NDhlYmQ4Y2Y4L3RhYmxlcmFuZ2U6YTdhNTE4Zjg3NTRkNGVlNWJlZDQwZjc0OGViZDhjZjhfMi0zLTEtMS0w_698475df-2cd3-4986-85ac-8290f5175be0"
      unitRef="usd">66071000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i9c810d463b7f48dfa2e9b6b5954f233d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOmE3YTUxOGY4NzU0ZDRlZTViZWQ0MGY3NDhlYmQ4Y2Y4L3RhYmxlcmFuZ2U6YTdhNTE4Zjg3NTRkNGVlNWJlZDQwZjc0OGViZDhjZjhfMy0xLTEtMS0w_7b16d301-5204-4650-b972-9fe97881c014"
      unitRef="usd">31716000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i819f2ae140fe4241bceac3bb72154ade_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOmE3YTUxOGY4NzU0ZDRlZTViZWQ0MGY3NDhlYmQ4Y2Y4L3RhYmxlcmFuZ2U6YTdhNTE4Zjg3NTRkNGVlNWJlZDQwZjc0OGViZDhjZjhfMy0zLTEtMS0w_b838d4a4-2002-40c3-a446-6f94316f5638"
      unitRef="usd">22565000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ifd4eff3605f94429bc2135942cceae80_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOmE3YTUxOGY4NzU0ZDRlZTViZWQ0MGY3NDhlYmQ4Y2Y4L3RhYmxlcmFuZ2U6YTdhNTE4Zjg3NTRkNGVlNWJlZDQwZjc0OGViZDhjZjhfNC0xLTEtMS0w_2c0ce35c-1acb-4212-becf-e3c500ebd274"
      unitRef="usd">7000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i7911457a075c4158a2827b6479fe16ec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOmE3YTUxOGY4NzU0ZDRlZTViZWQ0MGY3NDhlYmQ4Y2Y4L3RhYmxlcmFuZ2U6YTdhNTE4Zjg3NTRkNGVlNWJlZDQwZjc0OGViZDhjZjhfNC0zLTEtMS0w_76a5bd2f-78ca-4d47-ada4-d14bd6ed6c79"
      unitRef="usd">1421000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOmE3YTUxOGY4NzU0ZDRlZTViZWQ0MGY3NDhlYmQ4Y2Y4L3RhYmxlcmFuZ2U6YTdhNTE4Zjg3NTRkNGVlNWJlZDQwZjc0OGViZDhjZjhfNS0xLTEtMS0w_135190db-2b19-4d18-9017-4d8c646aed60"
      unitRef="usd">114567000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOmE3YTUxOGY4NzU0ZDRlZTViZWQ0MGY3NDhlYmQ4Y2Y4L3RhYmxlcmFuZ2U6YTdhNTE4Zjg3NTRkNGVlNWJlZDQwZjc0OGViZDhjZjhfNS0zLTEtMS0w_e047c321-8a2b-4cb7-a845-1e34ef84164d"
      unitRef="usd">90057000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOmE3YTUxOGY4NzU0ZDRlZTViZWQ0MGY3NDhlYmQ4Y2Y4L3RhYmxlcmFuZ2U6YTdhNTE4Zjg3NTRkNGVlNWJlZDQwZjc0OGViZDhjZjhfNi0xLTEtMS0w_0072bc60-3bf6-45cf-a2c5-9f6a47b49228"
      unitRef="usd">380000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOmE3YTUxOGY4NzU0ZDRlZTViZWQ0MGY3NDhlYmQ4Y2Y4L3RhYmxlcmFuZ2U6YTdhNTE4Zjg3NTRkNGVlNWJlZDQwZjc0OGViZDhjZjhfNi0zLTEtMS0w_3486059a-4b2d-4e37-b170-ec3e1a7db821"
      unitRef="usd">275000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOmE3YTUxOGY4NzU0ZDRlZTViZWQ0MGY3NDhlYmQ4Y2Y4L3RhYmxlcmFuZ2U6YTdhNTE4Zjg3NTRkNGVlNWJlZDQwZjc0OGViZDhjZjhfNy0xLTEtMS0w_2955d31e-5350-47ea-a5fc-e447e6d2219f"
      unitRef="usd">114187000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOmE3YTUxOGY4NzU0ZDRlZTViZWQ0MGY3NDhlYmQ4Y2Y4L3RhYmxlcmFuZ2U6YTdhNTE4Zjg3NTRkNGVlNWJlZDQwZjc0OGViZDhjZjhfNy0zLTEtMS0w_2ec9e594-cf23-4c99-b022-d519003234aa"
      unitRef="usd">89782000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i1eadcd9b4a3f4688b4165ab6ccb61629_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RleHRyZWdpb246MjE0ODgwNjNiZGRlNGE4YWE5MDFkMDY5ZTYyMjg1YjRfMjMy_54a4fff7-66ec-44f6-8809-7cda027cfc2d"
      unitRef="usd">1100000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i45e4ff9f9012446fafee21ced39d7a4e_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RleHRyZWdpb246MjE0ODgwNjNiZGRlNGE4YWE5MDFkMDY5ZTYyMjg1YjRfMTA5OTUxMTYyODg4OA_7c917eb0-7c24-4ba6-97b0-7fd93175a728"
      unitRef="usd">700000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if2957b5ecd82475794d2a3401e792fcb_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RleHRyZWdpb246MjE0ODgwNjNiZGRlNGE4YWE5MDFkMDY5ZTYyMjg1YjRfMTA5OTUxMTYyODkxNg_1caa690f-fb63-4038-9834-eb5fcb346c84"
      unitRef="usd">6200000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i4c83372902ce4d539011c0124a699349_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RleHRyZWdpb246MjE0ODgwNjNiZGRlNGE4YWE5MDFkMDY5ZTYyMjg1YjRfMTA5OTUxMTYyODg5OQ_df310bc6-cbb8-4714-a649-4139a764fb1f"
      unitRef="usd">3500000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if8eade2be4a343b4bfa244023df14650_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RleHRyZWdpb246MjE0ODgwNjNiZGRlNGE4YWE5MDFkMDY5ZTYyMjg1YjRfMTA5OTUxMTYyODkwOQ_22c904ba-f1b2-4ccd-8195-41d43025b9f7"
      unitRef="usd">6200000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RleHRyZWdpb246MjE0ODgwNjNiZGRlNGE4YWE5MDFkMDY5ZTYyMjg1YjRfNzM3_f7abd665-5a36-4625-9a86-5e59b2a3e161">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.497%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.628%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.957%"/&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;June 30, 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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Inventories:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;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="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:justify;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Finished goods and purchased products&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;5,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;5,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Work in process&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;337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Raw materials&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,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total inventories&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjM3NzNlNzM4MTRlMjQzN2ViZjM4YzA5YTQ0NzA2OWZjL3RhYmxlcmFuZ2U6Mzc3M2U3MzgxNGUyNDM3ZWJmMzhjMDlhNDQ3MDY5ZmNfMi0xLTEtMS0w_609eb539-42ba-4e46-a6a4-6009faccc6f5"
      unitRef="usd">5330000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjM3NzNlNzM4MTRlMjQzN2ViZjM4YzA5YTQ0NzA2OWZjL3RhYmxlcmFuZ2U6Mzc3M2U3MzgxNGUyNDM3ZWJmMzhjMDlhNDQ3MDY5ZmNfMi0zLTEtMS0w_9df0e1d4-3b68-4335-9729-70c0df7430cf"
      unitRef="usd">5047000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjM3NzNlNzM4MTRlMjQzN2ViZjM4YzA5YTQ0NzA2OWZjL3RhYmxlcmFuZ2U6Mzc3M2U3MzgxNGUyNDM3ZWJmMzhjMDlhNDQ3MDY5ZmNfMy0xLTEtMS0w_6c814e4b-9c40-4d5d-a6c7-ee876d2f5cab"
      unitRef="usd">337000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjM3NzNlNzM4MTRlMjQzN2ViZjM4YzA5YTQ0NzA2OWZjL3RhYmxlcmFuZ2U6Mzc3M2U3MzgxNGUyNDM3ZWJmMzhjMDlhNDQ3MDY5ZmNfMy0zLTEtMS0w_ddcd09d2-0bff-415b-a2ba-dab3f64a62f4"
      unitRef="usd">45000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjM3NzNlNzM4MTRlMjQzN2ViZjM4YzA5YTQ0NzA2OWZjL3RhYmxlcmFuZ2U6Mzc3M2U3MzgxNGUyNDM3ZWJmMzhjMDlhNDQ3MDY5ZmNfNC0xLTEtMS0w_575592f6-8847-468d-859a-90d71c44ef8d"
      unitRef="usd">1291000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjM3NzNlNzM4MTRlMjQzN2ViZjM4YzA5YTQ0NzA2OWZjL3RhYmxlcmFuZ2U6Mzc3M2U3MzgxNGUyNDM3ZWJmMzhjMDlhNDQ3MDY5ZmNfNC0zLTEtMS0w_a3ec5098-f6ed-49d5-a5b0-f3193deaadb8"
      unitRef="usd">1089000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjM3NzNlNzM4MTRlMjQzN2ViZjM4YzA5YTQ0NzA2OWZjL3RhYmxlcmFuZ2U6Mzc3M2U3MzgxNGUyNDM3ZWJmMzhjMDlhNDQ3MDY5ZmNfNS0xLTEtMS0w_3e5a7049-33d8-40eb-9e7e-443f389c0b7e"
      unitRef="usd">6958000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjM3NzNlNzM4MTRlMjQzN2ViZjM4YzA5YTQ0NzA2OWZjL3RhYmxlcmFuZ2U6Mzc3M2U3MzgxNGUyNDM3ZWJmMzhjMDlhNDQ3MDY5ZmNfNS0zLTEtMS0w_9d60ad97-89db-45a1-ac60-a727c4fd803b"
      unitRef="usd">6181000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RleHRyZWdpb246MjE0ODgwNjNiZGRlNGE4YWE5MDFkMDY5ZTYyMjg1YjRfNzM4_214327fd-4256-4022-a563-b384d14c0168">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.713%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:3.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.580%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.474%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;Useful Life &lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Property, plant and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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;Land&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:9pt;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:9pt;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:9pt;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;padding:2px 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;40,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;47,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Accommodations 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;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,718,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:9pt;font-weight:400;line-height:100%"&gt;1,737,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Buildings and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;28,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Machinery and equipment&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;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Office furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;61,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Vehicles&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;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Construction in progress&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:9pt;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:9pt;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:9pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;5,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment&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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,885,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,909,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&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:9pt;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:9pt;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:9pt;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="2" style="background-color:#ffffff;padding:2px 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,443,003)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,422,792)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment, net&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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;442,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;486,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2c78a809b6464377b99b6535ddebc3c7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfMi03LTEtMS0w_78d18c81-0602-4fd9-bb96-7ef65e6cc85b"
      unitRef="usd">40723000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i781239c9e7f84941aaa7c2a5e7181ea9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfMi05LTEtMS0w_2aad43d2-3082-42ce-a232-b4c39f3a1ce6"
      unitRef="usd">47751000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia01172414977427db847e9968a66c525_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfMy0xLTEtMS0w_cdccb2a7-6d04-476f-86d8-cf3518fac75c">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i5cdffa28f3324ef892de39a33a8e0d8d_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfMy01LTEtMS0w_24fd3c24-3722-4391-a0ea-b3101e22ec10">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4297f70b8c2548cda81ee797fd6c39c6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfMy03LTEtMS0w_30efaaf1-8f0d-442a-bd4f-45d5d4e6656c"
      unitRef="usd">1718621000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i226e4f641dfc4d50a7de7d6ac3e53528_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfMy05LTEtMS0w_2621f660-4d80-46ef-b1ad-41b7728650e0"
      unitRef="usd">1737620000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i657e5d123338431391cc18a57646be41_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfNC0xLTEtMS0w_e7653a0b-3f5c-4cfe-b0f6-abac12d97d21">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6b4d43f2aa964815bb29d360f86b4fd9_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfNC01LTEtMS0w_db09b3b2-fdb8-4c23-ab4c-6e0875805670">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1e18355091dd43499e78507006fcc9c6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfNC03LTEtMS0w_a918e4c3-c1bc-4583-bece-da40d48a3ad0"
      unitRef="usd">28471000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i93b90d08931c4a988bfc09fc7547a122_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfNC05LTEtMS0w_fa1da220-37df-4c26-a7fe-6430712f5f88"
      unitRef="usd">28831000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1b88c926ab934d6e9e6d0eb07392ff16_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfNS0xLTEtMS0w_f3926fdb-20d4-4a72-b5d5-e3a9494d838d">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i06ad65848dce44eebea69ca5648c1d19_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfNS01LTEtMS0w_e8af609c-50fb-4387-a1c4-899ba71e8170">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic03c668012954c08bceb25972f2bb817_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfNS03LTEtMS0w_6e95fbd5-94bf-4c3f-81f7-019367ab2cf5"
      unitRef="usd">13541000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6223eaf0e1494538ad7a29e8c86d264e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfNS05LTEtMS0w_1fa28a9d-e1f8-43e7-bd38-110271d66222"
      unitRef="usd">12784000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i695047e63ac945c3b1040d5abdab8db3_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfNi0xLTEtMS0w_66914077-ae9b-4186-9edf-9d74af3d8b26">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ice20d09b123c41e0908f7fee0b41bb0f_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfNi01LTEtMS0w_5e707521-0da8-42eb-9103-6c7039be64e7">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i50ababb64fde46e8a5917574f8be3203_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfNi03LTEtMS0w_502313f7-fae6-462e-81f6-f841f74e54f8"
      unitRef="usd">63556000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3a20da2f87714444a175a3c7b063f1ec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfNi05LTEtMS0w_13f5e853-6b32-43b3-adb4-3780b624d8a4"
      unitRef="usd">61850000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i470a32413e864f6cb49fd6dcb0c19729_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfNy0xLTEtMS0w_a8cabe89-1b21-49b2-a761-78a4779ac26e">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="idebf8b74438a48a18c697618fab4f44c_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfNy01LTEtMS0w_ad654982-14f8-4c6b-9b8e-147a6e1869f5">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1727f4b6f0954ca9a72dc0062a232daf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfNy03LTEtMS0w_aa60fd93-464b-4553-9e26-c704160acddd"
      unitRef="usd">14467000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5a12c5da492b4d79acada9402dc7dfd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfNy05LTEtMS0w_5d9000b1-963b-4395-a005-368fe3a1b012"
      unitRef="usd">15363000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i948d98c497f94971a3c9b142fbae632c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfOC03LTEtMS0w_6e7b7eb8-24c4-48e7-9324-dde8b7f94365"
      unitRef="usd">6443000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie7b2528803934b019e2935515ee23567_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfOC05LTEtMS0w_d65627b6-0010-4909-9e34-52bf17460eb2"
      unitRef="usd">5523000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfOS03LTEtMS0w_4561ed8a-d60f-4f23-b2f8-9b9cbfa83e17"
      unitRef="usd">1885822000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfOS05LTEtMS0w_7658dc0f-8092-4996-82a2-8983eed9297f"
      unitRef="usd">1909722000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfMTAtNy0xLTEtMA_f6e8ef79-ea68-4701-b58b-bba160ef62c5"
      unitRef="usd">1443003000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfMTAtOS0xLTEtMA_ff66041e-b17e-4b75-98ec-c35614c785e9"
      unitRef="usd">1422792000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfMTEtNy0xLTEtMA_59d252ce-d696-4e4f-99f2-3fbd688fb74f"
      unitRef="usd">442819000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQxYTAzNGE4ZDA5MjRkOGZhN2ZhNGZiMTJhMmFiMjFhL3RhYmxlcmFuZ2U6NDFhMDM0YThkMDkyNGQ4ZmE3ZmE0ZmIxMmEyYWIyMWFfMTEtOS0xLTEtMA_17a36587-9db7-4e0e-9e98-97645d926f2f"
      unitRef="usd">486930000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentTransfersAndChanges
      contextRef="iaec03c15edca46dbb23cc80e492760e5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RleHRyZWdpb246MjE0ODgwNjNiZGRlNGE4YWE5MDFkMDY5ZTYyMjg1YjRfMTA5OTUxMTYyODk4NQ_2c5d559a-59e9-4a2e-a309-7af573800814"
      unitRef="usd">3900000</us-gaap:PropertyPlantAndEquipmentTransfersAndChanges>
    <us-gaap:PropertyPlantAndEquipmentTransfersAndChanges
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RleHRyZWdpb246MjE0ODgwNjNiZGRlNGE4YWE5MDFkMDY5ZTYyMjg1YjRfMTA5OTUxMTYyODk5Mg_6821627f-ee59-4784-8693-2410bf18aa49"
      unitRef="usd">2200000</us-gaap:PropertyPlantAndEquipmentTransfersAndChanges>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RleHRyZWdpb246MjE0ODgwNjNiZGRlNGE4YWE5MDFkMDY5ZTYyMjg1YjRfNzM5_96b2b4cc-d621-4aca-98ed-0b4bb163ac57">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.497%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.628%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.634%"/&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;June 30, 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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;Accrued liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued compensation&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;18,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;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;22,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued taxes, other than income taxes&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;3,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;3,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&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,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total accrued liabilities&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQ0YTc2ZDRjYmVhNDQ3YWViY2NhNzZkYjU5OTUzOTFhL3RhYmxlcmFuZ2U6NDRhNzZkNGNiZWE0NDdhZWJjY2E3NmRiNTk5NTM5MWFfMi0xLTEtMS0w_44e7553f-3342-491c-9cc9-79f812477011"
      unitRef="usd">18898000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQ0YTc2ZDRjYmVhNDQ3YWViY2NhNzZkYjU5OTUzOTFhL3RhYmxlcmFuZ2U6NDRhNzZkNGNiZWE0NDdhZWJjY2E3NmRiNTk5NTM5MWFfMi0zLTEtMS0w_1d5c4149-b2c9-4358-b3e3-a7ba85a739f5"
      unitRef="usd">22475000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQ0YTc2ZDRjYmVhNDQ3YWViY2NhNzZkYjU5OTUzOTFhL3RhYmxlcmFuZ2U6NDRhNzZkNGNiZWE0NDdhZWJjY2E3NmRiNTk5NTM5MWFfMy0xLTEtMS0w_6a887f9c-d0dc-43e0-8742-0d0257b884f2"
      unitRef="usd">3534000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQ0YTc2ZDRjYmVhNDQ3YWViY2NhNzZkYjU5OTUzOTFhL3RhYmxlcmFuZ2U6NDRhNzZkNGNiZWE0NDdhZWJjY2E3NmRiNTk5NTM5MWFfMy0zLTEtMS0w_b1af12dd-7fd0-4624-8ca3-d02d6c0c159f"
      unitRef="usd">3099000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQ0YTc2ZDRjYmVhNDQ3YWViY2NhNzZkYjU5OTUzOTFhL3RhYmxlcmFuZ2U6NDRhNzZkNGNiZWE0NDdhZWJjY2E3NmRiNTk5NTM5MWFfNS0xLTEtMS0w_2057c4c5-a252-4584-aaeb-b7311a40ed6a"
      unitRef="usd">1551000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQ0YTc2ZDRjYmVhNDQ3YWViY2NhNzZkYjU5OTUzOTFhL3RhYmxlcmFuZ2U6NDRhNzZkNGNiZWE0NDdhZWJjY2E3NmRiNTk5NTM5MWFfNS0zLTEtMS0w_39d68c84-a73d-4e76-803a-c403a2e3ddc7"
      unitRef="usd">1775000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQ0YTc2ZDRjYmVhNDQ3YWViY2NhNzZkYjU5OTUzOTFhL3RhYmxlcmFuZ2U6NDRhNzZkNGNiZWE0NDdhZWJjY2E3NmRiNTk5NTM5MWFfNi0xLTEtMS0w_3f499a56-788b-4801-ab1a-d10d1d4d6ac4"
      unitRef="usd">23983000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82MS9mcmFnOjIxNDg4MDYzYmRkZTRhOGFhOTAxZDA2OWU2MjI4NWI0L3RhYmxlOjQ0YTc2ZDRjYmVhNDQ3YWViY2NhNzZkYjU5OTUzOTFhL3RhYmxlcmFuZ2U6NDRhNzZkNGNiZWE0NDdhZWJjY2E3NmRiNTk5NTM5MWFfNi0zLTEtMS0w_b61722fb-0613-4132-8fec-30223a3ef9f5"
      unitRef="usd">27349000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AssetImpairmentChargesTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82NC9mcmFnOjY5ZGRmMDI2ZTk4MTQ2Y2Q5OGQwZDljYjE1OGQ2MzA3L3RleHRyZWdpb246NjlkZGYwMjZlOTgxNDZjZDk4ZDBkOWNiMTU4ZDYzMDdfMzMxMQ_1b7e8db5-4720-4662-9b08-e05832b84fb1">IMPAIRMENT CHARGES &#160;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&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;Quarter ended June 30, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. During the second quarter of 2021, we recorded impairment expense of $7.9 million related to various undeveloped land positions and related permitting costs in Australia. At June 30, 2021, we identified an impairment trigger related to certain of these properties due to the cancellation of a significant thermal coal project in Australia and our negative expectations related to other possible Australian thermal coal projects becoming viable in the near term. Accordingly, the assets were written down to their estimated fair value of $2.4 million. As of June 30, 2021, we concluded certain of the undeveloped land positions met the criteria to be classified as held for sale. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&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;Quarter ended March 31, 2020&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;. During the first quarter of 2020, we recorded impairment expense related to goodwill and long-lived assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The spread of the COVID-19 coronavirus (COVID-19) and the response thereto during the first quarter of 2020 negatively impacted the global economy. The resulting unprecedented decline in oil demand, coupled with disagreements between Saudi Arabia&#160;and&#160;Russia about production limits, resulted in a collapse of global oil prices in March 2020, thereby creating unprecedented downward pressure on stock prices in the energy industry, particularly small-cap companies with &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;operations in the U.S. and Canada, such as&#160;Civeo. As a result, we experienced a sustained reduction of our share price during the first quarter of 2020. Our market capitalization implied an enterprise value which was significantly less than the sum of the estimated fair values of our reporting units, and we determined that an indicator of a goodwill impairment was present as of March 31, 2020.&#160;Accordingly, we performed an interim goodwill impairment test as of March 31, 2020, and the carrying amount of our Canadian reporting unit exceeded the reporting unit's fair value. Based on the results of the impairment test, we reduced the value of our goodwill in our Canadian reporting unit to zero and recognized impairment expense in the first quarter of 2020 of $93.6 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Furthermore, as a result of the decline in global oil prices and forecasts for a potentially protracted period of lower prices, as well as the goodwill impairment in our Canadian segment, we determined all asset groups within this segment had experienced a trigger that indicated that the carrying values might not be recoverable. Accordingly, we assessed the carrying value of each asset group to determine if it continued to be recoverable based on estimated future cash flows. Based on the assessment, the carrying values of certain asset groups were determined to not be fully recoverable, and we proceeded to compare the estimated fair value of these asset groups to their respective carrying values. As a result, certain asset groups were written down to their estimated fair values of $43.5 million and we recorded impairment expense of $38.1 million related to certain long-lived assets in our Canadian segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Also, as a result of the decline in global oil prices and forecasts for a potentially protracted period of lower prices, we reviewed all asset groups in our U.S. segment to determine if an indicator of impairment had occurred that would indicate that the carrying values of the asset groups in the segment might not be recoverable. We determined that certain asset groups within the segment had experienced an indicator of impairment, and thus we assessed the carrying values of our long-lived assets in the U.S. to determine if they continued to be recoverable based on estimated future cash flows. Based on the assessment, the carrying values of certain of our U.S. asset groups were determined to not be recoverable, and we proceeded to compare the estimated fair values of the asset groups to their respective carrying values. Accordingly, these assets were written down to their estimated fair values of $12.5 million. We recorded impairment expense of $12.4 million during the first quarter of 2020 related to our U.S. segment.&lt;/span&gt;&lt;/div&gt;</us-gaap:AssetImpairmentChargesTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i4ecc44696a674536a76e5196705a7adc_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82NC9mcmFnOjY5ZGRmMDI2ZTk4MTQ2Y2Q5OGQwZDljYjE1OGQ2MzA3L3RleHRyZWdpb246NjlkZGYwMjZlOTgxNDZjZDk4ZDBkOWNiMTU4ZDYzMDdfMTA5OTUxMTYzMzExMw_dd113003-b272-4565-91bb-b4fa067377eb"
      unitRef="usd">7900000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i1a14827edce04a56a70679242a2aba5c_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82NC9mcmFnOjY5ZGRmMDI2ZTk4MTQ2Y2Q5OGQwZDljYjE1OGQ2MzA3L3RleHRyZWdpb246NjlkZGYwMjZlOTgxNDZjZDk4ZDBkOWNiMTU4ZDYzMDdfMTA5OTUxMTYzMzUwOA_7dca7c62-3a94-483b-915e-e3b61c6d5d2d"
      unitRef="usd">2400000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i0963b31866e64b129b1019deac5e80e5_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82NC9mcmFnOjY5ZGRmMDI2ZTk4MTQ2Y2Q5OGQwZDljYjE1OGQ2MzA3L3RleHRyZWdpb246NjlkZGYwMjZlOTgxNDZjZDk4ZDBkOWNiMTU4ZDYzMDdfMTMyOA_aaa17c8a-76fa-485f-becd-9f75d6d7f994"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ie6c9bd951889434a9dc66e8b9dfc9450_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82NC9mcmFnOjY5ZGRmMDI2ZTk4MTQ2Y2Q5OGQwZDljYjE1OGQ2MzA3L3RleHRyZWdpb246NjlkZGYwMjZlOTgxNDZjZDk4ZDBkOWNiMTU4ZDYzMDdfMTM5Nw_b8c06570-995b-407e-8c67-a57e9f59f793"
      unitRef="usd">93600000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i59caf181ca864607979d79e033b16fc3_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82NC9mcmFnOjY5ZGRmMDI2ZTk4MTQ2Y2Q5OGQwZDljYjE1OGQ2MzA3L3RleHRyZWdpb246NjlkZGYwMjZlOTgxNDZjZDk4ZDBkOWNiMTU4ZDYzMDdfMjE5Mw_44691de2-d84a-4a04-9418-e68451962e12"
      unitRef="usd">43500000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i201c5be12a1a4e1d938be18d44fcaf86_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82NC9mcmFnOjY5ZGRmMDI2ZTk4MTQ2Y2Q5OGQwZDljYjE1OGQ2MzA3L3RleHRyZWdpb246NjlkZGYwMjZlOTgxNDZjZDk4ZDBkOWNiMTU4ZDYzMDdfMjIzNA_f4f0bcec-2a02-4ee3-910d-fd5b43e1b46a"
      unitRef="usd">38100000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7bba65c57cdd4ab9bbd293c7cc552949_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82NC9mcmFnOjY5ZGRmMDI2ZTk4MTQ2Y2Q5OGQwZDljYjE1OGQ2MzA3L3RleHRyZWdpb246NjlkZGYwMjZlOTgxNDZjZDk4ZDBkOWNiMTU4ZDYzMDdfMzIwOQ_4d6a2ce3-43b3-4333-924d-23af90bcc448"
      unitRef="usd">12500000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="iac3b8acbb4e44102b2a21cd0a83d16c5_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82NC9mcmFnOjY5ZGRmMDI2ZTk4MTQ2Y2Q5OGQwZDljYjE1OGQ2MzA3L3RleHRyZWdpb246NjlkZGYwMjZlOTgxNDZjZDk4ZDBkOWNiMTU4ZDYzMDdfMzI0Nw_b2af4698-e062-42dc-9d8c-e6fd0894b34c"
      unitRef="usd">12400000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RleHRyZWdpb246NDUyMTQ1NzNhNjMxNGQ4ODkzMjVmYTNhN2E3ZmFhOTBfMTcyNg_ddfb8df7-f34b-4fea-ab65-a44fa6b86355">EARNINGS PER SHARE &lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As previously disclosed in Note 1 - Description of Business and Basis of Presentation, a 1-for-12 reverse share split became effective on November 19, 2020 for all authorized, issued and outstanding shares of Civeo common shares. Accordingly, all share and per share amounts have been adjusted to reflect this reverse stock split for all prior periods presented.&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;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We calculate basic and diluted earnings per share by applying the two-class method because we have participating securities in the form of Class A preferred shares. Participating securities are allocated a proportional share of net income determined by dividing total weighted average participating securities by the sum of total weighted average common shares and participating securities. We also apply the treasury stock method with respect to certain share-based awards in the calculation of diluted earnings per share, if dilutive. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The calculation of earnings per share attributable to Civeo common shareholders is presented below for the periods indicated (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:27pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.520%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.165%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.489%"/&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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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-top:1pt solid #000000;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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net (loss) income attributable to Civeo common shareholders&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;(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: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;6,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(10,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(140,402)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: income allocated to participating securities&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(886)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic net income (loss) attributable to Civeo Corporation common shareholders&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(140,402)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Add: undistributed income attributable to participating securities&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: undistributed income reallocated to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted net income (loss) attributable to Civeo Corporation common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(140,402)&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:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - 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:9pt;font-weight:400;line-height:100%"&gt;14,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Dilutive shares - share-based awards&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,097&#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:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic net loss per share attributable to Civeo Corporation common shareholders&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; (1)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(0.03)&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: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.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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.73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(9.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted net loss per share attributable to Civeo Corporation common shareholders &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;(1)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(0.03)&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: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.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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.73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(9.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt"&gt;Computations may reflect rounding adjustments. &lt;/span&gt;&lt;/div&gt;For the three months ended June 30, 2020, we excluded 0.3 million share-based awards from the computation of diluted earnings per share because their effect was anti-dilutive. When an entity has a net loss from continuing operations, it is prohibited from including potential common shares in the computation of diluted per share amounts. For the three months ended June 30, 2021 and the six months ended June 30, 2021 and 2020, we excluded from the computation of diluted loss per share 0.1 million, 0.2 million and 0.4 million share-based awards, respectively, since the effect would have been anti-dilutive. Additionally, for the three and six months ended June 30, 2021 and 2020, we excluded from the computation the impact of converting the Preferred Shares into 2.4 million and 2.4 million common shares, respectively, since the effect would have been anti-dilutive.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RleHRyZWdpb246NDUyMTQ1NzNhNjMxNGQ4ODkzMjVmYTNhN2E3ZmFhOTBfMTcyNw_f778dddf-eb4f-437d-b31d-0d691c462835">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The calculation of earnings per share attributable to Civeo common shareholders is presented below for the periods indicated (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:27pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.520%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.165%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.484%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.489%"/&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:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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-top:1pt solid #000000;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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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-top:1pt solid #000000;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:9pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net (loss) income attributable to Civeo common shareholders&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;(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: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;6,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(10,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(140,402)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: income allocated to participating securities&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(886)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic net income (loss) attributable to Civeo Corporation common shareholders&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(140,402)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Add: undistributed income attributable to participating securities&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: undistributed income reallocated to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted net income (loss) attributable to Civeo Corporation common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(140,402)&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:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - 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:9pt;font-weight:400;line-height:100%"&gt;14,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Dilutive shares - share-based awards&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,097&#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:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic net loss per share attributable to Civeo Corporation common shareholders&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; (1)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(0.03)&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: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.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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.73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(9.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted net loss per share attributable to Civeo Corporation common shareholders &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;(1)&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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;(0.03)&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: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.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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.73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(9.96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;(1)Computations may reflect rounding adjustments.</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMy0xLTEtMS0w_a126175c-e360-4d2d-a97b-e96f54da690b"
      unitRef="usd">-467000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMy0zLTEtMS0w_89404052-7acd-442d-8925-b970f4f55858"
      unitRef="usd">6136000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMy01LTEtMS0w_e35c4f59-8f79-4888-927f-35bbcff61867"
      unitRef="usd">-10429000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMy03LTEtMS0w_426ffecc-5c4f-4c28-b9b5-579893b4e719"
      unitRef="usd">-140402000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfNC0xLTEtMS0w_7d0de823-4aca-4d7e-8a12-2548b22d414b"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfNC0zLTEtMS0w_0203d4ec-ec8f-405a-8d26-dfb2ad7cc5ed"
      unitRef="usd">886000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfNC01LTEtMS0w_e5a55c8f-0950-4490-8d6a-9d0ae63c7aa4"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfNC03LTEtMS0w_0d396f82-d6c9-49f1-b757-bf2154035e86"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfNS0xLTEtMS0w_d726f8da-fe24-4cfe-aa78-b5d88a8f94f0"
      unitRef="usd">-467000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfNS0zLTEtMS0w_4cc6d611-92a1-4f8b-990f-ca10a9cd8581"
      unitRef="usd">5250000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfNS01LTEtMS0w_d41ebd0e-d83a-4e2d-81b7-80412304ea90"
      unitRef="usd">-10429000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfNS03LTEtMS0w_d65e0539-0281-462f-b443-2363bd3eb061"
      unitRef="usd">-140402000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfNi0xLTEtMS0w_aafc4877-6360-4303-8c5b-f449ccce7154"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfNi0zLTEtMS0w_0fcc6e9f-e8e4-4145-81d4-11fdfa151f8d"
      unitRef="usd">-886000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfNi01LTEtMS0w_90225466-9a35-435e-ba0b-d859e246cc75"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfNi03LTEtMS0w_41e12fc4-6ee6-46ca-9d4f-5db6a42a5a78"
      unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <cveo:UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfNy0xLTEtMS0w_b64af0f3-97d3-48ae-bdb2-cc6fe84e9b49"
      unitRef="usd">0</cveo:UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted>
    <cveo:UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfNy0zLTEtMS0w_dcd85685-b663-45e8-ac30-440cbba61fa4"
      unitRef="usd">885000</cveo:UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted>
    <cveo:UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfNy01LTEtMS0w_03f98de4-2d75-4a8f-a913-79a3fdc8f772"
      unitRef="usd">0</cveo:UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted>
    <cveo:UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfNy03LTEtMS0w_fa74b385-1908-43da-a54a-63b3f500a78c"
      unitRef="usd">0</cveo:UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfOC0xLTEtMS0w_22cbd026-2cbf-49c9-8ef1-f82805efea39"
      unitRef="usd">-467000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfOC0zLTEtMS0w_aa7dfba9-d2a6-4bf3-9fac-9ae2823e3f50"
      unitRef="usd">5251000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfOC01LTEtMS0w_29331bea-2cbe-44f1-a2ef-bc6b9748aca2"
      unitRef="usd">-10429000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfOC03LTEtMS0w_9d39153d-99e4-46c1-8923-c969ed21181f"
      unitRef="usd">-140402000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTEtMS0xLTEtMA_e703eceb-b8c5-43a0-9949-d64883a97850"
      unitRef="shares">14278000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTEtMy0xLTEtMA_be9751ce-0a02-474a-b346-6afe9036fcbf"
      unitRef="shares">14151000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTEtNS0xLTEtMA_61e15d89-0dcb-478e-9948-6a9ee031d3ac"
      unitRef="shares">14244000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTEtNy0xLTEtMA_73ea7020-082c-4eb3-a4a4-189e864db98a"
      unitRef="shares">14097000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTItMS0xLTEtMA_fb89c10b-b75c-48fe-a81b-791cca6e9489"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTItMy0xLTEtMA_4a431f75-6af7-426a-bc64-09b86a8b1790"
      unitRef="shares">15000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTItNS0xLTEtMA_e1bf512f-9e59-4e73-a59a-b50b244815ba"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTItNy0xLTEtMA_58d794e3-29c1-42cf-94db-dcbe2cdf9631"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTMtMS0xLTEtMA_dcca17d4-2329-44cb-9ec1-3830b94845e8"
      unitRef="shares">14278000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTMtMy0xLTEtMA_83e7067e-3a5c-4ea5-8661-95106467f4ee"
      unitRef="shares">14166000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTMtNS0xLTEtMA_d2e81ed4-5f35-4c15-b319-a8b72cb4a6e4"
      unitRef="shares">14244000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTMtNy0xLTEtMA_c068cda9-b8c8-4001-bb5e-99ee41056156"
      unitRef="shares">14097000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTUtMS0xLTEtMA_e579d5ce-963c-49a4-a152-5a5e0f6b9543"
      unitRef="usdPerShare">-0.03</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTUtMy0xLTEtMA_92282260-04e1-4b96-9edb-83a3a38ea060"
      unitRef="usdPerShare">0.37</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTUtNS0xLTEtMA_43cc8982-dfe5-43ca-a51d-83a881199ca6"
      unitRef="usdPerShare">-0.73</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTUtNy0xLTEtMA_1c2025b7-5752-4ce8-9bfe-d39420878515"
      unitRef="usdPerShare">-9.96</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTctMS0xLTEtMA_aa6d09c9-78c2-4d96-ad8d-510feb80b177"
      unitRef="usdPerShare">-0.03</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTctMy0xLTEtMA_962891cb-a440-4837-926f-17c0e04dff58"
      unitRef="usdPerShare">0.37</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTctNS0xLTEtMA_1ddca2b8-2db1-4f42-99ea-7a38d80163ef"
      unitRef="usdPerShare">-0.73</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RhYmxlOjVjYTNhNjljMzZkYjQyYTA4NGFjZTU5Yzc3Njk5ZTRmL3RhYmxlcmFuZ2U6NWNhM2E2OWMzNmRiNDJhMDg0YWNlNTljNzc2OTllNGZfMTctNy0xLTEtMA_9f18e4a8-2cdb-499f-a261-b9e7aade257b"
      unitRef="usdPerShare">-9.96</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3c8c8892834044fb9d83e0d553d15d42_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RleHRyZWdpb246NDUyMTQ1NzNhNjMxNGQ4ODkzMjVmYTNhN2E3ZmFhOTBfMTIxMA_cb87fb9f-61bc-45d0-b1db-d6bc446a65d8"
      unitRef="shares">300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5e67ce805eff4aef90832fcc2fe034c5_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RleHRyZWdpb246NDUyMTQ1NzNhNjMxNGQ4ODkzMjVmYTNhN2E3ZmFhOTBfMTA5OTUxMTYzMTEzNQ_273d3bbd-b74b-446d-a656-cecb79ddece2"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="icc63f51fde0045ce963e755f7accb865_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RleHRyZWdpb246NDUyMTQ1NzNhNjMxNGQ4ODkzMjVmYTNhN2E3ZmFhOTBfMTA5OTUxMTYzMTExNQ_94b71dfa-73cd-4c14-a4cb-94b179675a93"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id6e2f468adbf4f97befde285a3362afb_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RleHRyZWdpb246NDUyMTQ1NzNhNjMxNGQ4ODkzMjVmYTNhN2E3ZmFhOTBfMTA5OTUxMTYzMTA5OA_5f86f0e0-1abf-4d94-a11d-44cdedd97907"
      unitRef="shares">400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie3dbed1a59b94eac899286e80412fb18_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RleHRyZWdpb246NDUyMTQ1NzNhNjMxNGQ4ODkzMjVmYTNhN2E3ZmFhOTBfMTYzNw_0759d192-09c5-428b-bf9b-446c6371c5b2"
      unitRef="shares">2400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie663fe8fb58941ae90ef346ced81f61e_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RleHRyZWdpb246NDUyMTQ1NzNhNjMxNGQ4ODkzMjVmYTNhN2E3ZmFhOTBfMTYzNw_1a337bc4-db22-4391-8c8a-c9273e3233a7"
      unitRef="shares">2400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iffcd7be266ff4b07af5937bfbb2eec1e_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RleHRyZWdpb246NDUyMTQ1NzNhNjMxNGQ4ODkzMjVmYTNhN2E3ZmFhOTBfMTY0NA_509b1e63-26b3-4653-b21e-4367cd0ff60f"
      unitRef="shares">2400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5df558ef428c4d2cb05cde9868305d40_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV82Ny9mcmFnOjQ1MjE0NTczYTYzMTRkODg5MzI1ZmEzYTdhN2ZhYTkwL3RleHRyZWdpb246NDUyMTQ1NzNhNjMxNGQ4ODkzMjVmYTNhN2E3ZmFhOTBfMTY0NA_db64d64c-d809-41cf-81e9-d8c872128bc3"
      unitRef="shares">2400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfNDI4NQ_2f303d2d-cd64-455f-89b2-98a333e4455e">DEBT&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June 30, 2021 and December&#160;31, 2020, long-term debt consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.059%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.245%"/&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;June 30, 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:9pt;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;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Canadian term loan, which matures on May&#160;30, 2023; C$11.2 million principal repayable per quarter; weighted average interest rate of 4.0% for the six month period ended June 30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;187,530&#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:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. revolving credit facility, which matures on May&#160;30, 2023; weighted average interest rate of 5.8% for the six month period ended June 30, 2021&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Canadian revolving credit facility, which matures on May&#160;30, 2023; weighted average interest rate of 4.5% for the six month period ended June 30, 2021&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;44,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;45,789&#160;&lt;/span&gt;&lt;/td&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:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Australian revolving credit facility, which matures on May&#160;30, 2023; weighted average interest rate of 3.6% for the six month period ended  June 30, 2021&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;7,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;17,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;226,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;251,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Unamortized 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:9pt;font-weight:400;line-height:100%"&gt;2,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;224,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Current portion of long-term debt, including unamortized debt issuance costs, net&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;35,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt, less current maturities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;214,000&#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="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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;Credit&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June 30, 2021, our Credit Agreement (as then amended to date, the Credit Agreement) provided for: (i) a $167.3 million revolving credit facility scheduled to mature on May&#160;30, 2023, allocated as follows: (A) a $10.0 million senior secured revolving credit facility in favor of certain of our U.S. subsidiaries, as borrowers; (B) a $122.3 million senior secured revolving credit facility in favor of Civeo and certain of our Canadian subsidiaries, as borrowers; and (C) a $35.0 million senior secured revolving credit facility in favor of one of our Australian subsidiaries, as borrower; and (ii) a $194.8 million term loan facility scheduled to mature on May&#160;30, 2023 for certain lenders in favor of Civeo.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. dollar amounts outstanding under the facilities provided by the Credit Agreement bear interest at a variable rate equal to the London Inter-Bank Offered Rate (LIBOR) plus a margin of 3.50% to 4.50%, or a base rate plus 2.50% to 3.50%, in each case based on a ratio of our total debt to consolidated EBITDA (as defined in the Credit Agreement). Canadian dollar amounts outstanding bear interest at a variable rate equal to a Bankers&#x2019; Acceptance Discount Rate (as defined in the Credit Agreement) based on the Canadian Dollar Offered Rate (CDOR) plus a margin of 3.50% to 4.50%, or a Canadian Prime rate plus a margin of 2.50% to 3.50%, in each case based on a ratio of our total debt to consolidated EBITDA. Australian dollar amounts outstanding under the Credit Agreement bear interest at a variable rate equal to the Bank Bill Swap Bid Rate plus a margin of 3.50% to 4.50%, based on a ratio of our total debt to consolidated EBITDA. The future transitions from LIBOR and CDOR as interest rate benchmarks are addressed in the Credit Agreement and at such time the transition from LIBOR or CDOR takes place, we will endeavor with the administrative agent to establish an alternate rate of interest to LIBOR or CDOR that gives due consideration to (1) the then prevailing market convention for determining a rate of interest for syndicated loans in the United States at such time for the replacement of LIBOR and (2) any evolving or then existing convention for similar Canadian Dollar denominated syndicated credit facilities for the replacement of CDOR.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement contains customary affirmative and negative covenants that, among other things, limit or restrict: (i) indebtedness, liens and fundamental changes; (ii) asset sales; (iii) acquisitions of margin stock; (iv) specified acquisitions; (v) certain restrictive agreements; (vi) transactions with affiliates; and (vii) investments and other restricted payments, including dividends and other distributions. In addition, we must maintain an interest coverage ratio, defined as the ratio of consolidated EBITDA to consolidated interest expense, of at least 3.00 to 1.00 and our maximum leverage ratio, defined as the ratio of total debt to consolidated EBITDA, of no greater than 3.50 to 1.00.&#160; Following a qualified offering of indebtedness with gross proceeds in excess of $150.0 million, we will be required to maintain a maximum leverage ratio of no greater than 4.00 to 1.00 and a maximum senior secured ratio less than 2.50 to 1.00. Each of the factors considered in the calculations of these ratios are defined in the Credit Agreement.&#160;EBITDA and consolidated interest, as defined, exclude goodwill and asset impairments, debt &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;discount amortization, amortization of intangibles and other non-cash charges.&#160; We were in compliance with our covenants as of June 30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the Credit Agreement are secured by a pledge of substantially all of our assets and the assets of our subsidiaries subject to customary exceptions. The obligations under the Credit Agreement are guaranteed by our significant subsidiaries. As of June 30, 2021, we had eight lenders that were parties to the Credit Agreement, with total commitments (including both revolving commitments and term commitments) ranging from $22.4 million to $71.1 million. As of June 30, 2021, we had outstanding letters of credit of $0.9 million under the U.S. facility, zero under the Australian facility and $2.1 million under the Canadian facility.&#160;&lt;/span&gt;&lt;/div&gt;As of June 30, 2021, we had one bank guarantee facility totaling A$1.0 million. We had bank guarantees of A$0.8 million outstanding under the facility as of June 30, 2021</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfNDI4Nw_1f4de649-9247-4739-8568-a48a98adc69e">&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June 30, 2021 and December&#160;31, 2020, long-term debt consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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:95.321%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.059%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.245%"/&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;June 30, 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:9pt;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;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Canadian term loan, which matures on May&#160;30, 2023; C$11.2 million principal repayable per quarter; weighted average interest rate of 4.0% for the six month period ended June 30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;187,530&#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:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. revolving credit facility, which matures on May&#160;30, 2023; weighted average interest rate of 5.8% for the six month period ended June 30, 2021&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Canadian revolving credit facility, which matures on May&#160;30, 2023; weighted average interest rate of 4.5% for the six month period ended June 30, 2021&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;44,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;45,789&#160;&lt;/span&gt;&lt;/td&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:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Australian revolving credit facility, which matures on May&#160;30, 2023; weighted average interest rate of 3.6% for the six month period ended  June 30, 2021&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;7,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;17,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;226,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;251,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Unamortized 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:9pt;font-weight:400;line-height:100%"&gt;2,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;224,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Current portion of long-term debt, including unamortized debt issuance costs, net&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;35,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt, less current maturities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;214,000&#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:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="i2e5fc7734c234aafa087ce7d1464a739_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfMS0wLTEtMS0wL3RleHRyZWdpb246Nzc3ZjE4N2Y4MWEyNGM3OTlkMTg2ZWU5YjQxMDE1YzZfNDY_470b078b-d22d-4cb1-8155-b0c4e7f566d4"
      unitRef="cad">11200000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i85699a04120448dea67e49db9d7bbeda_I20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfMS0wLTEtMS0wL3RleHRyZWdpb246Nzc3ZjE4N2Y4MWEyNGM3OTlkMTg2ZWU5YjQxMDE1YzZfMTE2_e7adb766-b7f2-4d7c-a72c-2ea9f8ab88e9"
      unitRef="number">0.040</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:NotesPayable
      contextRef="i85699a04120448dea67e49db9d7bbeda_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfMS0xLTEtMS0w_eb8596e1-ab09-4235-b23a-d895240e94b5"
      unitRef="usd">174636000</us-gaap:NotesPayable>
    <us-gaap:NotesPayable
      contextRef="i4e1aa0151bff4a589f63e010bca1066c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfMS0zLTEtMS0w_a824fa67-28a7-4e6d-bf6f-488447fc8023"
      unitRef="usd">187530000</us-gaap:NotesPayable>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="ida3259738065425d83b418b5914749fe_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfMy0wLTEtMS0wL3RleHRyZWdpb246MDIyZWI2NWRhZGY2NDdmMmEzZmExMjcwMzViYTI1MzJfOTE_b0a84a32-9545-44df-82e2-ae115bc44faa"
      unitRef="number">0.058</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCredit
      contextRef="iad7eadf9b9b04a5686069ef69140172f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfMy0xLTEtMS0w_2813221e-d814-4f46-af4f-7488b36eb5a1"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i68f4c779d40c442fb3a4ca580697fb96_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfMy0zLTEtMS0w_946c05ee-921d-437b-ad7b-bba589c0e843"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="i963a97b1a47a4f8b9fc5199de94a5ef3_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfNS0wLTEtMS0wL3RleHRyZWdpb246YWQ3ZjIxNzIzMzUyNGZhM2E3YTg1NmUxNzFjMWU3NTNfOTU_b33040b1-c1c3-44d5-83cc-9ed816e5c71b"
      unitRef="number">0.045</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCredit
      contextRef="i81e1de9acf5845dba9128f81e53a1771_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfNS0xLTEtMS0w_48e31be2-f4aa-4901-8ca2-9696fcc4a3c2"
      unitRef="usd">44697000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i84c7827d48834cd18242c2fdf6648734_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfNS0zLTEtMS0w_2f20ec01-d9dd-4767-b9d5-50125623f521"
      unitRef="usd">45789000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="i63c361caf8e74b1dabab44cc1dee605f_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfNy0wLTEtMS0wL3RleHRyZWdpb246MTBmOWZjOTliNWRhNGFiNWE2Yzg5N2FlNzUyN2QyOTNfOTc_e1b16b45-accb-4c9e-ad72-af052e91991b"
      unitRef="number">0.036</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCredit
      contextRef="i471ba3dd470d4aecb3073f222b9b20b8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfNy0xLTEtMS0w_bf1a252c-61bb-4bd0-89e3-ed095a865a3e"
      unitRef="usd">7500000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i9efeb1b3ddd24cd994b41fc6827cff8f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfNy0zLTEtMS0w_100a0524-401e-473b-ba5d-a2948fc378b5"
      unitRef="usd">17767000</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfOC0xLTEtMS0w_b8231684-685e-4910-b8fc-a464aecb165d"
      unitRef="usd">226833000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfOC0zLTEtMS0w_44f96f5a-4bb0-4273-80bb-f1faeef81933"
      unitRef="usd">251086000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfOS0xLTEtMS0w_98d4e83d-620f-400a-a4fa-f1c18a9a2c17"
      unitRef="usd">2012000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfOS0zLTEtMS0w_15583a2a-3eeb-4cfc-8c87-8f0068238ea6"
      unitRef="usd">2501000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfMTAtMS0xLTEtMA_873338c9-243b-4952-849e-95accb5a5b95"
      unitRef="usd">224821000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfMTAtMy0xLTEtMA_36348873-126d-4e08-8551-bace155572dc"
      unitRef="usd">248585000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfMTEtMS0xLTEtMA_3319d8f2-8e66-4b19-a658-56061e2e0d30"
      unitRef="usd">35593000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfMTEtMy0xLTEtMA_45c6a780-5406-41c4-ab38-88573bfa358b"
      unitRef="usd">34585000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfMTItMS0xLTEtMA_16e07c37-4d22-4772-8e02-34416451c57a"
      unitRef="usd">189228000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RhYmxlOjkwNWYwMjM2ZGU2ODQ3ZjY4NDMyMjI2OWYzMzQyZmQ5L3RhYmxlcmFuZ2U6OTA1ZjAyMzZkZTY4NDdmNjg0MzIyMjY5ZjMzNDJmZDlfMTItMy0xLTEtMA_2b748dc3-d48b-415b-a319-e5541bc0312a"
      unitRef="usd">214000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i59ff5263caff4e0f9316b9997a986374_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfMjEy_083fe879-0635-4c58-a640-d67044db6b78"
      unitRef="usd">167300000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3305de7e7b7940c8a52672bc4d2b641f_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfMjk2_9233670a-b6d2-464c-9d5b-6c5efdb0c97b"
      unitRef="usd">10000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i1372090d2d7a4ee0951b71f2de7f29de_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfNDA2_1e08b782-7389-478d-a8ec-0801fdba6f11"
      unitRef="usd">122300000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i13bdb6b9f5fe4ed6af5a297f29e636f2_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfNTM0_58e448db-9bce-47ad-b965-46834bab6ced"
      unitRef="usd">35000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i239322daf912491fa8d821b389222dd6_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfNjUw_c443ff1e-cf01-44f0-89e0-010d6d2f06da"
      unitRef="usd">194800000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5c1b0c0ada0f421ebeb502d29a3199bf_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfOTI1_f72a4355-42ee-4c38-80f9-ab3856ca785c"
      unitRef="number">0.0350</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if314ddaa59724a0bb6e84327426b9447_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfOTMx_42a0c788-0fbc-4346-8db0-00644ca897c3"
      unitRef="number">0.0450</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3e714c6253a14ce8a76eaa971227f1b0_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfOTU1_e69ed920-64a0-473f-a14d-060a532fdd67"
      unitRef="number">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6537085f44cd487c81e9ea883efa59ce_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfOTYx_eb78623d-8abb-4952-8fdd-9a8261f90595"
      unitRef="number">0.0350</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5c1b0c0ada0f421ebeb502d29a3199bf_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfMTI5MQ_f72a4355-42ee-4c38-80f9-ab3856ca785c"
      unitRef="number">0.0350</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if314ddaa59724a0bb6e84327426b9447_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfMTI5Nw_42a0c788-0fbc-4346-8db0-00644ca897c3"
      unitRef="number">0.0450</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i3e714c6253a14ce8a76eaa971227f1b0_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfMTM0Mw_e69ed920-64a0-473f-a14d-060a532fdd67"
      unitRef="number">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6537085f44cd487c81e9ea883efa59ce_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfMTM0OQ_eb78623d-8abb-4952-8fdd-9a8261f90595"
      unitRef="number">0.0350</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5c1b0c0ada0f421ebeb502d29a3199bf_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfMTU3Nw_f72a4355-42ee-4c38-80f9-ab3856ca785c"
      unitRef="number">0.0350</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if314ddaa59724a0bb6e84327426b9447_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfMTU4Mw_42a0c788-0fbc-4346-8db0-00644ca897c3"
      unitRef="number">0.0450</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <cveo:InterestCoverageRatio
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfMjgzNA_390a0f3d-4503-44d9-8fa5-d977fc17a712"
      unitRef="number">3.00</cveo:InterestCoverageRatio>
    <cveo:LeverageRatio
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfMjk1Mw_d19d7dd5-3d29-43e4-8b88-21c09de4cb39"
      unitRef="number">3.50</cveo:LeverageRatio>
    <cveo:DebtCovenantGrossProceedsInQualifiedOfferingMaximumLeverageThreshold
      contextRef="ife85fcfb0e7a438aa7639281f92357ff_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfMzA0NA_ec8a1417-f864-4ee0-9437-5a2b03c7aaed"
      unitRef="usd">150000000.0</cveo:DebtCovenantGrossProceedsInQualifiedOfferingMaximumLeverageThreshold>
    <cveo:LeverageRatio
      contextRef="i753d6f735e33449c886c2903b1c74588_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfMzEyNA_e66630a3-8dda-4204-ac6c-453b6c52b70c"
      unitRef="number">4.00</cveo:LeverageRatio>
    <cveo:LeverageRatio
      contextRef="i323fbe2cde804bb5841f3d85bee5554d_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfMzE3OA_816a4f72-c1e8-45db-a04a-4fca10cb9a6b"
      unitRef="number">2.50</cveo:LeverageRatio>
    <cveo:NumberOfLenders
      contextRef="i8f406778e83b453881ea6239ab143615_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfMzc4Nw_92ea859b-b24f-413d-8ec5-b4ab2cbc68c9"
      unitRef="lender">8</cveo:NumberOfLenders>
    <cveo:LenderCommitmentsWithinCreditAgreement
      contextRef="ib9d3cbc588d54b678737f5a6bc1718e0_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfMzkzNw_4297b006-ac64-4d54-8463-43a04cfc7c55"
      unitRef="usd">22400000</cveo:LenderCommitmentsWithinCreditAgreement>
    <cveo:LenderCommitmentsWithinCreditAgreement
      contextRef="ic4ddde9df4f746a1bbf9b7d53c5f7f73_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfMzk0Mw_bcf732fe-9d66-4f13-88b2-a1ef6656499b"
      unitRef="usd">71100000</cveo:LenderCommitmentsWithinCreditAgreement>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i9dc0f5491d2f477ba0f71715529d0a61_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfMzk5Nw_afec8f53-1c3f-4ed8-bc42-dfd58a806b4c"
      unitRef="usd">900000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i317eb3b806c5430cb95c2cd940385738_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfNDAyNQ_1be8ce45-88fe-4ed9-9450-6043cc803f94"
      unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="icffb318a57bc440c9f78e23ad72d238f_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfNDA2Mg_eb6dd8d7-f6db-452a-98e3-b5efee260afd"
      unitRef="usd">2100000</us-gaap:LettersOfCreditOutstandingAmount>
    <cveo:DebtInstrumentNumberOfDebtInstruments
      contextRef="ic0a502cc405240328ca70087416e7c60_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfNDEyNA_244e9ac8-2b4c-4a6b-b4a1-a2c18ded4a55"
      unitRef="debt_instrument">1</cveo:DebtInstrumentNumberOfDebtInstruments>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ic0a502cc405240328ca70087416e7c60_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfNDE2Mg_4d52f56d-35c9-4c34-accb-ccf1e0b75007"
      unitRef="aud">1000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LongTermDebt
      contextRef="ic0a502cc405240328ca70087416e7c60_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83My9mcmFnOmYwZjM4ZGZhYzM0NTQ0NGQ5ZjA0ODQ0NWQ2NWI5YzU5L3RleHRyZWdpb246ZjBmMzhkZmFjMzQ1NDQ0ZDlmMDQ4NDQ1ZDY1YjljNTlfNDIxMQ_97e4b757-912e-4f40-89c0-1d5a3f8f6d65"
      unitRef="aud">800000</us-gaap:LongTermDebt>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83Ni9mcmFnOmEyNTU3ODkxMTg0YjQxNjVhOGVmZTMxZTcxYmZmNzQwL3RleHRyZWdpb246YTI1NTc4OTExODRiNDE2NWE4ZWZlMzFlNzFiZmY3NDBfMTY4NQ_2a849e32-8956-4887-a375-ed47d85be154">INCOME TAXES&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our operations are conducted through various subsidiaries in a number of countries throughout the world. We have provided for income taxes based upon the tax laws and rates in the countries in which operations are conducted and income is earned.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We&#160;operate&#160;in&#160;three&#160;jurisdictions,&#160;Canada,&#160;Australia and the U.S., where statutory tax rates range from 21% to 30%. Our&#160;effective&#160;tax&#160;rate&#160;will&#160;vary from period to period based on changes in earnings mix between these different jurisdictions.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;We compute our quarterly taxes under the effective tax rate method by applying an anticipated annual effective rate to our year-to-date income, except for significant unusual or extraordinary transactions. Income taxes for any significant and unusual or extraordinary transactions are computed and recorded in the period in which the specific transaction occurs. As of June 30, 2021 and 2020, Canada and the U.S. were considered loss jurisdictions for tax accounting purposes and were removed from the annual effective tax rate computation for purposes of computing the interim tax provision.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Our income tax benefit for the three months ended June 30, 2021 totaled $0.5 million, or 102.1% of pretax loss, compared to tax expense of $0.1 million, or 1.8% of pretax income, for the three months ended June 30, 2020. Our effective tax rate for both the three months ended June 30, 2021 and June 30, 2020 was impacted by considering Canada and the U.S. loss jurisdictions that were removed from the annual effective tax rate computation for purposes of computing the interim tax provision. Under ASC 740-270, "Accounting for Income Taxes," the quarterly tax provision is based on our current estimate of the annual effective tax rate less the prior quarter's year-to-date provision.&lt;/span&gt;&lt;/div&gt;Our income tax expense for the six months ended June 30, 2021 totaled $0.6 million, or (6.6)% of pretax loss, compared to a benefit of $8.7 million, or 5.9% of pretax loss, for the six months ended June 30, 2020. Our effective tax rate for the six months ended June 30, 2021 and June 30, 2020 was impacted by considering Canada and the U.S. loss jurisdictions. Although Australia was not considered a loss jurisdiction for the six months ended June 30, 2020, our effective tax rate was impacted by utilization of deferred tax assets and a release of the corresponding valuation allowance in Australia, resulting in no income tax expense for that jurisdiction. Additionally, our effective tax rate for the six months ended June 30, 2020 was impacted by a deferred tax benefit of $9.6 million offset by an increase of $0.7 million in the valuation allowance in Canada.</us-gaap:IncomeTaxDisclosureTextBlock>
    <cveo:StatutoryTaxRateForeignAndDomestic
      contextRef="i50d2d30481b447a9aa91e8f5af1cd281_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83Ni9mcmFnOmEyNTU3ODkxMTg0YjQxNjVhOGVmZTMxZTcxYmZmNzQwL3RleHRyZWdpb246YTI1NTc4OTExODRiNDE2NWE4ZWZlMzFlNzFiZmY3NDBfMzY5_1de006e3-9a46-4650-b2a9-4afba4075ed6"
      unitRef="number">0.21</cveo:StatutoryTaxRateForeignAndDomestic>
    <cveo:StatutoryTaxRateForeignAndDomestic
      contextRef="i0567ba9543fd49f4b5aa5a418e93c37a_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83Ni9mcmFnOmEyNTU3ODkxMTg0YjQxNjVhOGVmZTMxZTcxYmZmNzQwL3RleHRyZWdpb246YTI1NTc4OTExODRiNDE2NWE4ZWZlMzFlNzFiZmY3NDBfMzc1_96a6a748-1a30-4516-93e5-ab9bdb6e083a"
      unitRef="number">0.30</cveo:StatutoryTaxRateForeignAndDomestic>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83Ni9mcmFnOmEyNTU3ODkxMTg0YjQxNjVhOGVmZTMxZTcxYmZmNzQwL3RleHRyZWdpb246YTI1NTc4OTExODRiNDE2NWE4ZWZlMzFlNzFiZmY3NDBfMTE0OQ_d8b15a22-218f-48f3-b765-04a149e2639a"
      unitRef="usd">-500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83Ni9mcmFnOmEyNTU3ODkxMTg0YjQxNjVhOGVmZTMxZTcxYmZmNzQwL3RleHRyZWdpb246YTI1NTc4OTExODRiNDE2NWE4ZWZlMzFlNzFiZmY3NDBfMTE1Ng_34c18549-5074-448c-b4d8-b78bfa311d37"
      unitRef="number">1.021</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83Ni9mcmFnOmEyNTU3ODkxMTg0YjQxNjVhOGVmZTMxZTcxYmZmNzQwL3RleHRyZWdpb246YTI1NTc4OTExODRiNDE2NWE4ZWZlMzFlNzFiZmY3NDBfMTIwNA_c824ac15-1b75-4e1d-a74e-b99137559ee9"
      unitRef="usd">100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83Ni9mcmFnOmEyNTU3ODkxMTg0YjQxNjVhOGVmZTMxZTcxYmZmNzQwL3RleHRyZWdpb246YTI1NTc4OTExODRiNDE2NWE4ZWZlMzFlNzFiZmY3NDBfMTIxMQ_95ef8d58-142a-433a-9143-385895601ba0"
      unitRef="number">0.018</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83Ni9mcmFnOmEyNTU3ODkxMTg0YjQxNjVhOGVmZTMxZTcxYmZmNzQwL3RleHRyZWdpb246YTI1NTc4OTExODRiNDE2NWE4ZWZlMzFlNzFiZmY3NDBfMTA5OTUxMTYzMDU4NA_a20055a0-038b-4860-9d94-08018f6fbb8d"
      unitRef="usd">600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83Ni9mcmFnOmEyNTU3ODkxMTg0YjQxNjVhOGVmZTMxZTcxYmZmNzQwL3RleHRyZWdpb246YTI1NTc4OTExODRiNDE2NWE4ZWZlMzFlNzFiZmY3NDBfMTA5OTUxMTYzMDU5OA_b2dd3b9f-d3ea-4e45-920b-d1401736a1f8"
      unitRef="number">-0.066</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83Ni9mcmFnOmEyNTU3ODkxMTg0YjQxNjVhOGVmZTMxZTcxYmZmNzQwL3RleHRyZWdpb246YTI1NTc4OTExODRiNDE2NWE4ZWZlMzFlNzFiZmY3NDBfMTA5OTUxMTYzMDYwNA_2b884032-494d-4a83-8cc9-ef0cfad90a28"
      unitRef="usd">-8700000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83Ni9mcmFnOmEyNTU3ODkxMTg0YjQxNjVhOGVmZTMxZTcxYmZmNzQwL3RleHRyZWdpb246YTI1NTc4OTExODRiNDE2NWE4ZWZlMzFlNzFiZmY3NDBfMTA5OTUxMTYzMDYxMQ_9e104968-7e95-4f49-9e46-1953070d4a57"
      unitRef="number">0.059</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i7e4986f930e440a8ad5e1edc8d86c1aa_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83Ni9mcmFnOmEyNTU3ODkxMTg0YjQxNjVhOGVmZTMxZTcxYmZmNzQwL3RleHRyZWdpb246YTI1NTc4OTExODRiNDE2NWE4ZWZlMzFlNzFiZmY3NDBfMTA5OTUxMTYzNDIyNw_48d1a11b-7bef-4859-82fd-13378e9155df"
      unitRef="usd">-9600000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i7e4986f930e440a8ad5e1edc8d86c1aa_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83Ni9mcmFnOmEyNTU3ODkxMTg0YjQxNjVhOGVmZTMxZTcxYmZmNzQwL3RleHRyZWdpb246YTI1NTc4OTExODRiNDE2NWE4ZWZlMzFlNzFiZmY3NDBfMTA5OTUxMTYzNDIwOA_fc89a4e8-3873-49e1-b96f-789c25a0d7c1"
      unitRef="usd">700000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV83OS9mcmFnOmE4YTE4OGM0MjMxYjQ4MzBhNGVkMWI2ZGI5MDExZTA1L3RleHRyZWdpb246YThhMTg4YzQyMzFiNDgzMGE0ZWQxYjZkYjkwMTFlMDVfNzU5_549489c5-97a7-4d86-8c97-0a45641279fd">COMMITMENTS AND CONTINGENCIES&#160;We are a party to various pending or threatened claims, lawsuits and administrative proceedings seeking damages or other remedies concerning our commercial operations, products, employees and other matters, including warranty and product liability claims as a result of our products or operations. Although we can give no assurance about the outcome of pending legal and administrative proceedings and the effect such outcomes may have on us, management believes that any ultimate liability resulting from the outcome of such proceedings, to the extent not otherwise provided for or covered by insurance, will not have a material adverse effect on our consolidated financial position, results of operations or liquidity.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84Mi9mcmFnOmE4ZWUwZjc4MzVmMjRhNGRhZjE1ZWM2YTdjOTdlYTFkL3RleHRyZWdpb246YThlZTBmNzgzNWYyNGE0ZGFmMTVlYzZhN2M5N2VhMWRfNjA0_7f792d42-ad55-4a8d-a8f8-2c4d53d7d22e">ACCUMULATED OTHER COMPREHENSIVE LOSS&#160;Our accumulated other comprehensive loss increased $3.2 million from $349.0 million at December 31, 2020 to $352.2 million at June 30, 2021, as a result of foreign currency exchange rate fluctuations. Changes in other comprehensive loss during the first six months of 2021 were primarily driven by the Australian dollar decreasing in value compared to the U.S. dollar, partially offset by the Canadian dollar increasing in value compared to the U.S. dollar. Excluding intercompany balances, our Canadian dollar and Australian dollar functional currency net assets totaled approximately C$166 million and A$280 million, respectively, at June 30, 2021.</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84Mi9mcmFnOmE4ZWUwZjc4MzVmMjRhNGRhZjE1ZWM2YTdjOTdlYTFkL3RleHRyZWdpb246YThlZTBmNzgzNWYyNGE0ZGFmMTVlYzZhN2M5N2VhMWRfOTY_9a915e7d-8472-4902-b403-265d4e237c6e"
      unitRef="usd">3200000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ied8cfba9b0134fb799a48bca5f4f446d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84Mi9mcmFnOmE4ZWUwZjc4MzVmMjRhNGRhZjE1ZWM2YTdjOTdlYTFkL3RleHRyZWdpb246YThlZTBmNzgzNWYyNGE0ZGFmMTVlYzZhN2M5N2VhMWRfMTA0_ad857ab5-4a73-490f-9635-5af6807043ce"
      unitRef="usd">-349000000.0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84Mi9mcmFnOmE4ZWUwZjc4MzVmMjRhNGRhZjE1ZWM2YTdjOTdlYTFkL3RleHRyZWdpb246YThlZTBmNzgzNWYyNGE0ZGFmMTVlYzZhN2M5N2VhMWRfMTE2_7b322432-8ba5-4d52-b65f-0848fa25fd5a"
      unitRef="usd">-352200000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84Mi9mcmFnOmE4ZWUwZjc4MzVmMjRhNGRhZjE1ZWM2YTdjOTdlYTFkL3RleHRyZWdpb246YThlZTBmNzgzNWYyNGE0ZGFmMTVlYzZhN2M5N2VhMWRfNTcx_9a8b0146-d1bd-42a1-894d-9018b9ac1c76"
      unitRef="cad">166000000</us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax>
    <us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84Mi9mcmFnOmE4ZWUwZjc4MzVmMjRhNGRhZjE1ZWM2YTdjOTdlYTFkL3RleHRyZWdpb246YThlZTBmNzgzNWYyNGE0ZGFmMTVlYzZhN2M5N2VhMWRfNTc5_653ef5cc-ea60-4a57-87cd-48824dd458c2"
      unitRef="aud">280000000</us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfMzUwMA_47aab97a-8af5-47d9-ba69-cc7a04798676">SHARE-BASED COMPENSATION&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain key employees and non-employee directors participate in the Amended and Restated 2014 Equity Participation Plan of Civeo Corporation (the Civeo Plan). The Civeo Plan authorizes our Board of Directors and the Compensation Committee of our Board of Directors to approve grants of options, awards of restricted shares, performance awards, phantom share awards and dividend equivalents, awards of deferred shares, and share payments to our employees and non-employee directors. No more than 2.4 million Civeo common shares are authorized to be issued under the Civeo Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#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-style:italic;font-weight:700;line-height:120%"&gt;Outstanding Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&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;Restricted Share Awards / Restricted Share Units / Deferred Share&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Awards.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On May 19, 2021, we granted 45,762 restricted share awards to our non-employee directors, which vest in their entirety on May 19, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense associated with restricted share awards, restricted share units and deferred share awards recognized in the three months ended June 30, 2021 and 2020 totaled $0.3 million and $0.8 million, respectively. Compensation expense associated with restricted share awards, restricted share units and deferred share awards recognized in the six months ended June 30, 2021 and 2020 totaled $0.8 million and $2.0 million, respectively. The total fair value of restricted share awards, restricted share units and deferred share awards that vested during the three months ended June 30, 2021 and 2020 was zero and $0.2 million, respectively. The total fair value of restricted share awards, restricted share units and deferred share awards that vested during the six months ended June 30, 2021 and 2020 was $1.5 million and $2.6 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At June 30, 2021, unrecognized compensation cost related to restricted share awards, restricted share units and deferred share awards was $1.2 million, which is expected to be recognized over a weighted average period of 0.8 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&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;Phantom Share&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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Awards.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On February 22, 2021, we granted 270,079 phantom share awards under the Civeo Plan, which vest in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfMTM4OQ_e6de061e-683c-477f-82fe-a0ddbed9f70a"&gt;three&lt;/span&gt; equal annual installments beginning on February 22, 2022. We also granted 81,774 phantom share awards under the Canadian Long-Term Incentive Plan, which vest in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfMTU0OQ_dbda81da-5504-44a5-94b2-1b3c21d228b8"&gt;three&lt;/span&gt; equal annual installments beginning on February 22, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended June 30, 2021 and 2020, we recognized compensation expense associated with phantom shares totaling $1.4 million and $0.4 million, respectively. During the six months ended June 30, 2021 and 2020, we recognized compensation expense associated with phantom shares totaling $2.9 million and $0.7 million, respectively. At June 30, 2021, unrecognized compensation cost related to phantom shares was $9.6 million, as remeasured at June 30, 2021, which is expected to be recognized over a weighted average period of 2.2 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&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;Performance Awards.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; On February 22, 2021, we granted 129,754 performance awards under the Civeo Plan, which cliff vest in three years on February 22, 2024. These awards will be earned in amounts between 0% and 200% of the participant&#x2019;s target performance share award, based on (1) the payout percentage associated with Civeo&#x2019;s relative total shareholder return rank among a peer group that includes 17 other companies and (2) the payout percentage associated with Civeo's cumulative free cash flow over the performance period relative to a preset target. The portion of the performance awards tied to cumulative free cash flow includes a performance-based vesting requirement. The fair value of these awards is based on the closing market price of our common shares on the date of grant. We evaluate the probability of achieving the performance criteria throughout the performance period and will adjust share-based compensation expense based on the number of shares expected to vest based on our estimate of the most probable performance outcome. The ultimate payout of the cumulative free cash flow component of the award can vary from 0% to 60% based on actual results.  &lt;/span&gt;&lt;/div&gt;During the three months ended June 30, 2021 and 2020, we recognized compensation expense associated with performance awards totaling $0.6 million and $0.6 million, respectively. During the six months ended June 30, 2021 and 2020, we recognized compensation expense associated with performance awards totaling $1.1 million and $1.5 million, respectively. The total fair value of performance share awards that vested during the three months ended June 30, 2021 and 2020 was zero. The total fair value of performance share awards that vested during the six months ended June 30, 2021 and 2020 was $1.9 million and $1.9 million, respectively. At June 30, 2021, unrecognized compensation cost related to performance shares was $3.9 million, which is expected to be recognized over a weighted average period of 2.2 years.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNTI5_019f7db8-1102-4023-963e-5cc6c80ad44d"
      unitRef="shares">2400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="if3c09a56396546b3afc2241747f44820_D20210519-20210519"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfMjE5OTAyMzI2MTIxOQ_668e369c-0a92-41e3-849f-3bdc7f0aaf28"
      unitRef="shares">45762</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iad40f6f0e44a4bd08ad55a390f2f0f55_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDM5ODA0NjUxNTkzMw_664a82f9-395e-428d-97e7-bb7a10c2629f"
      unitRef="usd">300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib35ea76ad1ad406e85b500d3dafef937_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDM5ODA0NjUxNTk0MA_7f7bf46c-baa9-48df-bec3-d54023da5295"
      unitRef="usd">800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2b332a08672749e0ad499e7ab69bd59d_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDM5ODA0NjUxNTk0OA_734cc588-caae-40ef-ba41-9b8aae18ebfe"
      unitRef="usd">800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie6f5a7c593db4466990f345b7b4180da_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDM5ODA0NjUxNTk1NQ_e6e32c61-a0c6-4e77-b200-4b45c7b54697"
      unitRef="usd">2000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="iad40f6f0e44a4bd08ad55a390f2f0f55_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDM5ODA0NjUxNTk2Ng_0d4d95d1-7272-486d-8e0a-6c1daf36bb5f"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ib35ea76ad1ad406e85b500d3dafef937_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDM5ODA0NjUxNjEyNw_9c33533d-0d13-4642-9c69-7046fb501b34"
      unitRef="usd">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i2b332a08672749e0ad499e7ab69bd59d_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDM5ODA0NjUxNjE1NQ_7587ba0a-ae8e-4a47-b28a-21c5d6534794"
      unitRef="usd">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ie6f5a7c593db4466990f345b7b4180da_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDM5ODA0NjUxNjE2NA_121ac609-838b-460f-9e09-299cc4a09a80"
      unitRef="usd">2600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i9dc97384dbb34102a52f657d8bda0791_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDM5ODA0NjUxNjE3Mg_ceb8534b-d90d-40ae-9cfa-ffd9945a3414"
      unitRef="usd">1200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i2b332a08672749e0ad499e7ab69bd59d_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDM5ODA0NjUxNjE3OQ_29e3071a-8ad7-47fa-b1bf-e3f4b3f58ea2">P0Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="i26d5547707f548a9ba107631c3464c01_D20210222-20210222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfMTMyOQ_0a98ac50-402b-45f0-8283-bd894f28076e"
      unitRef="shares">270079</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="i48f95061e4fb479a8121b572c76540a6_D20210222-20210222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfMTQ2Ng_0d8fee03-bfa9-49dc-b316-f5953ff984e8"
      unitRef="shares">81774</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i72204c18fb2f43e38fa0680894a22c43_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDM5ODA0NjUxNjE4Ng_07718a65-9915-4ab3-97b6-06e0d5373338"
      unitRef="usd">1400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id2b64842baed4a73afde5d6a21f83383_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDM5ODA0NjUxNjE5Mg_8f768db2-e233-423d-8912-9c2fc666a87e"
      unitRef="usd">400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i02cd6e7c7ab24b5e8e041db917544cb7_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDM5ODA0NjUxNjMzMA_c4ea7894-2ed3-481d-a62c-be01d2080bcd"
      unitRef="usd">2900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i564db2096ef34cbdb2775b28b3db7b53_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDM5ODA0NjUxNjMzNw_6c5c83ad-4abf-4e25-9cc8-86f1fea44a51"
      unitRef="usd">700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i9e9c15bba5564337865470f616de267b_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDM5ODA0NjUxNjM0NQ_47a670bc-ed88-49ab-b71d-7be02217d038"
      unitRef="usd">9600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i02cd6e7c7ab24b5e8e041db917544cb7_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDM5ODA0NjUxNjM1Mg_bf7f0d2c-6bdf-4acd-97fc-4578c0b92461">P2Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="i8233690d15a0405aa4fe095ac6fa8348_D20210222-20210222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfMTk3Mw_773a67a4-5533-4828-8033-a0c9da766ef6"
      unitRef="shares">129754</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i8233690d15a0405aa4fe095ac6fa8348_D20210222-20210222"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfMjAzNw_67ea4699-efab-4034-9f5c-ce676358eee5">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <cveo:TargetPerformanceShareAwardPercentage
      contextRef="if85e0d8db2f448549fbcc0731c780fa3_D20210222-20210222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfMjEwOQ_a50f5817-625d-4fbb-9cf7-1b500a869b48"
      unitRef="number">0</cveo:TargetPerformanceShareAwardPercentage>
    <cveo:TargetPerformanceShareAwardPercentage
      contextRef="i404ca702e46b4e9c98dbb0996eb2db09_D20210222-20210222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfMjExNg_dbb3e513-413d-4fa9-96f2-bf14b5b952d3"
      unitRef="number">2</cveo:TargetPerformanceShareAwardPercentage>
    <cveo:PeerGroupNumberOfCompanies
      contextRef="i327db438d82f44f19d9d48cfd2102d5d_I20210222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfMjMwMw_d31432fc-b47d-4481-b458-d02cded2788d"
      unitRef="company">17</cveo:PeerGroupNumberOfCompanies>
    <cveo:TargetPerformanceCashPayoutPercentage
      contextRef="if85e0d8db2f448549fbcc0731c780fa3_D20210222-20210222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfMzA0Mg_0fc926cc-c932-4629-bd07-9b6b1c401fb3"
      unitRef="number">0</cveo:TargetPerformanceCashPayoutPercentage>
    <cveo:TargetPerformanceCashPayoutPercentage
      contextRef="i83ec5ff0201d4bf98ee776ed0b0d67ed_D20210222-20210222"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfMzA0OA_1fd516ec-63d5-4f33-809c-0eca3aa045d2"
      unitRef="number">0.60</cveo:TargetPerformanceCashPayoutPercentage>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i60f3286b26494b799f113e647219d6fe_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDM5ODA0NjUxNjM1OQ_96e3aaaf-7aea-47d2-911f-74281bf734f0"
      unitRef="usd">600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id7fa539ec17249ed85058f5103e317e1_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDM5ODA0NjUxNjM2Ng_a5ee65ad-fdd8-478e-a474-f47bb157f651"
      unitRef="usd">600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1f1ca9931946416fbf85364d07ac93b0_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDM5ODA0NjUxNjUwOQ_dc1b9da3-44ad-4a29-aa91-8ab85d96a05f"
      unitRef="usd">1100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i28c58a0d058941da9029025a9e917617_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDk0NzgwMjMzMDQwNA_73768188-ba15-4397-847f-500992a1ef2f"
      unitRef="usd">1500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i60f3286b26494b799f113e647219d6fe_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDk0NzgwMjMzMDU2NA_2c6957f3-24c6-4c08-b0f3-da456ee14a88"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="id7fa539ec17249ed85058f5103e317e1_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDk0NzgwMjMzMDU2NA_751285bb-5804-47bd-90d4-fd61556fd84c"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i1f1ca9931946416fbf85364d07ac93b0_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDk0NzgwMjMzMDU4OQ_3769bc7f-2678-4a7d-bf23-be4e37f9de4d"
      unitRef="usd">1900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i28c58a0d058941da9029025a9e917617_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDk0NzgwMjMzMDU5Ng_e3875cd9-80b2-477b-a587-65991320b78b"
      unitRef="usd">1900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i42dcaaffb87345bfa72b3ee8249e9cfb_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDk0NzgwMjMzMDQxMg_a0eb8cff-753e-48bb-a9c0-758b5d19103d"
      unitRef="usd">3900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i1f1ca9931946416fbf85364d07ac93b0_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84NS9mcmFnOjM5MTcxZjhjZTYzODQ5OGJhZTNjMDk1MTlhMTgyMWJiL3RleHRyZWdpb246MzkxNzFmOGNlNjM4NDk4YmFlM2MwOTUxOWExODIxYmJfNDk0NzgwMjMzMDQxOQ_7a4acd5f-3c3d-425c-b14f-29926c07c8eb">P2Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RleHRyZWdpb246ZjE2NmNmYzYxZWZjNDAzYzkzZWMwMmZkOGE5NmU2ZmJfNDg3_896ece70-6db6-47cb-83c6-e0c32bc0f8ac">SEGMENT AND RELATED INFORMATION&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with current accounting standards regarding disclosures about segments of an enterprise and related information, we have identified the following reportable segments: Canada, Australia and the U.S., which represent our strategic focus on hospitality services and workforce accommodations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial information by business segment for each of the three and six months ended June 30, 2021 and 2020 is summarized in the following table (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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:88.450%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.450%"/&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;Total&lt;br/&gt;revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Depreciation&lt;br/&gt;and&lt;br/&gt;amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;income&lt;br/&gt;(loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Capital&lt;br/&gt;expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/div&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;Three months ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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;Canada&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;83,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;12,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;7,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;1,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;763,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Australia&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;64,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;8,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;242,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;U.S.&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;6,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Corporate and eliminations&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(316,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;717,687&#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:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;Three months ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:400;line-height:100%"&gt;Canada&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;52,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;12,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;662,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Australia&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;57,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;8,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;261,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;U.S.&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;4,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,623)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Corporate and eliminations&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;(690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(220,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,841)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;734,583&#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:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:700;line-height:100%"&gt;Six months ended June 30, 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Canada&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;145,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;24,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;763,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Australia&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;123,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;242,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;United States&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;10,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;(3,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Corporate and eliminations&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(316,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;279,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;717,687&#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:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;Six months ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:400;line-height:100%"&gt;Canada&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;132,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;26,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(143,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;662,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Australia&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;106,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;261,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(16,757)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Corporate and eliminations&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;(5,158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;(220,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(150,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;734,583&#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:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RleHRyZWdpb246ZjE2NmNmYzYxZWZjNDAzYzkzZWMwMmZkOGE5NmU2ZmJfNDg2_dadaf3d9-687f-4769-8e9e-acaa60deeffc">&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial information by business segment for each of the three and six months ended June 30, 2021 and 2020 is summarized in the following table (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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:88.450%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.450%"/&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;Total&lt;br/&gt;revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Depreciation&lt;br/&gt;and&lt;br/&gt;amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating&lt;br/&gt;income&lt;br/&gt;(loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Capital&lt;br/&gt;expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:9pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/div&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;Three months ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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;Canada&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;83,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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;12,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;7,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;1,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;763,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Australia&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;64,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;8,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;242,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;U.S.&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;6,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Corporate and eliminations&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(316,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;717,687&#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:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;Three months ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:400;line-height:100%"&gt;Canada&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;52,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;12,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;662,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Australia&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;57,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;8,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;261,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;U.S.&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;4,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,623)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Corporate and eliminations&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;(690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(220,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,841)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;734,583&#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:6pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;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:9pt;font-weight:700;line-height:100%"&gt;Six months ended June 30, 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Canada&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;145,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;24,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;763,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Australia&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;123,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;242,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;United States&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;10,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;(3,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Corporate and eliminations&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(316,599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;279,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;717,687&#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:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:700;line-height:100%"&gt;Six months ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:400;line-height:100%"&gt;Canada&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;132,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;26,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(143,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;662,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Australia&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;106,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;261,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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;(16,757)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 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,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Corporate and eliminations&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;(5,158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 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;(220,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(150,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;734,583&#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:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i19e0782ede6b47f6a01188dea11f6438_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMi0xLTEtMS0w_fe3d92d0-529f-4562-ba69-2233411d4180"
      unitRef="usd">83281000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i19e0782ede6b47f6a01188dea11f6438_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMi0zLTEtMS0w_66842913-9650-405f-8f6d-78d4640e23ba"
      unitRef="usd">12152000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i19e0782ede6b47f6a01188dea11f6438_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMi01LTEtMS0w_7e22aa9d-3748-4941-858a-0d2aa3d31325"
      unitRef="usd">7452000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i19e0782ede6b47f6a01188dea11f6438_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMi03LTEtMS0w_cb154e21-2a45-4423-b77a-5125e0b69c9e"
      unitRef="usd">1143000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i42e99a8e3e754bd4b8c5c36cf73d0aa4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMi05LTEtMS0w_e9219067-8b00-4e82-8875-098ff98b87ed"
      unitRef="usd">763763000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia46126fbd7164feab563bbf0f4bcb4aa_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMy0xLTEtMS0w_f8ee750d-b4b2-4dae-bb69-017ec5b4293d"
      unitRef="usd">64019000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ia46126fbd7164feab563bbf0f4bcb4aa_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMy0zLTEtMS0w_10544b9b-c87a-44ae-b820-41864d1e63d7"
      unitRef="usd">8512000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia46126fbd7164feab563bbf0f4bcb4aa_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMy01LTEtMS0w_0363dceb-1d6d-42e6-82df-e20c2603382b"
      unitRef="usd">-2656000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia46126fbd7164feab563bbf0f4bcb4aa_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMy03LTEtMS0w_65af4781-6a16-4d05-b30d-50c7dbe245ef"
      unitRef="usd">1147000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="ib40269512b20445ba075c575f12b1220_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMy05LTEtMS0w_8a8f4d9f-37cf-477e-b1de-6c75a01e0b92"
      unitRef="usd">242730000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i20771da9663c465aa664796e00979a7f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfNC0xLTEtMS0w_3cf10fa0-4853-4cb6-9175-b4186447078a"
      unitRef="usd">6876000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i20771da9663c465aa664796e00979a7f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfNC0zLTEtMS0w_ab97b62b-8151-4c07-8093-f4f63420541b"
      unitRef="usd">542000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i20771da9663c465aa664796e00979a7f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfNC01LTEtMS0w_87e4eafc-47de-471b-ad43-91775c65642b"
      unitRef="usd">-1109000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i20771da9663c465aa664796e00979a7f_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfNC03LTEtMS0w_08d4d45a-9d25-4604-a9c9-72b46005863a"
      unitRef="usd">482000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="iec9e145d630642c788046adef3685717_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfNC05LTEtMS0w_6c1530e5-7dbd-4936-9bca-a1940ea5d5bc"
      unitRef="usd">27793000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a4a67270028443caa526f4239bc2c77_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfNS0xLTEtMS0w_0d244b58-235a-4a68-89df-c5b6e624b6f9"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6a4a67270028443caa526f4239bc2c77_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfNS0zLTEtMS0w_c2f5a140-e075-4370-b137-b3ab856b9763"
      unitRef="usd">171000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6a4a67270028443caa526f4239bc2c77_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfNS01LTEtMS0w_66ca307f-43f7-4ab4-82f0-f8d901a8ea7c"
      unitRef="usd">-1558000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6a4a67270028443caa526f4239bc2c77_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfNS03LTEtMS0w_937ce2c5-2455-4cae-b42b-ec40bab84040"
      unitRef="usd">386000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i5e5730eff2ee482badb7de5ee2af9e99_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfNS05LTEtMS0w_07e28c30-7793-41ed-8d33-e451d80170c2"
      unitRef="usd">-316599000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfNi0xLTEtMS0w_a7c99598-e8e9-41e0-a922-f42e75a4c68c"
      unitRef="usd">154176000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfNi0zLTEtMS0w_164d661b-c459-4ef7-a0da-57bc99241960"
      unitRef="usd">21377000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfNi01LTEtMS0w_eb7fc307-6afb-4c0e-828c-80087e537db3"
      unitRef="usd">2129000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ice88f4850b2248399bbfa6f49f596a71_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfNi03LTEtMS0w_196bd6ad-9f4e-4997-9b94-8b578390ef4f"
      unitRef="usd">3158000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfNi05LTEtMS0w_679557e0-1514-4cf6-973e-bf5dfa554356"
      unitRef="usd">717687000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1911599ed4ec46b2a86f207a5ddcb030_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfOS0xLTEtMS0w_9b38dbfc-84b8-461b-8b80-6cd8021edcad"
      unitRef="usd">52986000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i1911599ed4ec46b2a86f207a5ddcb030_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfOS0zLTEtMS0w_d435d045-7a7e-40b6-ac23-dc50d8e75154"
      unitRef="usd">12177000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i1911599ed4ec46b2a86f207a5ddcb030_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfOS01LTEtMS0w_5a95c7b5-c533-4f5d-ad82-a64658f86c04"
      unitRef="usd">-6719000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i1911599ed4ec46b2a86f207a5ddcb030_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfOS03LTEtMS0w_ef72573a-9141-4ebb-b7c6-f4e4fe667d7a"
      unitRef="usd">231000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="iacff4af667f34119b521889c3d2d39d2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfOS05LTEtMS0w_c5ea2793-27bf-47b7-868a-4554954e95cb"
      unitRef="usd">662926000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i043789ece11a4f7495d85216aaeb0460_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTAtMS0xLTEtMA_dc963517-dab1-444b-ba0a-2591f2fc589b"
      unitRef="usd">57071000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i043789ece11a4f7495d85216aaeb0460_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTAtMy0xLTEtMA_a128587d-d22f-451c-9165-e48b4f3ae18b"
      unitRef="usd">9733000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i043789ece11a4f7495d85216aaeb0460_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTAtNS0xLTEtMA_0691f469-30da-4b66-8a0f-0f1e6d6a43ef"
      unitRef="usd">8191000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i043789ece11a4f7495d85216aaeb0460_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTAtNy0xLTEtMA_232b24d8-5e86-44f9-a3f6-c35d6b0687fe"
      unitRef="usd">748000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="ib62da935c0c24ed5805badc237374a71_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTAtOS0xLTEtMA_e2b7607f-84a9-46f0-ba0f-378e96f72f7a"
      unitRef="usd">261188000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i654f5235f2ff465fba4a71b0db854cfd_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTEtMS0xLTEtMA_d87a4a4e-0208-4b3f-8037-5f2f99432582"
      unitRef="usd">4645000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i654f5235f2ff465fba4a71b0db854cfd_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTEtMy0xLTEtMA_b0987e90-d2d2-4cbd-9df9-995cceb1c853"
      unitRef="usd">195000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i654f5235f2ff465fba4a71b0db854cfd_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTEtNS0xLTEtMA_150dc8a4-4d7d-4d2c-a6c0-043b25794104"
      unitRef="usd">-2623000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i654f5235f2ff465fba4a71b0db854cfd_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTEtNy0xLTEtMA_8ab78778-31de-4c45-abea-0e0b7901b24b"
      unitRef="usd">12000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i1c71663cc0b7409d913742eb7cb929ab_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTEtOS0xLTEtMA_823b67a2-7d18-4ec3-b9df-c2e97ac58ca1"
      unitRef="usd">30503000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice1da48c26f54742b781a25249c97424_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTItMS0xLTEtMA_f942e660-727b-4deb-b69b-ece4911ce570"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ice1da48c26f54742b781a25249c97424_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTItMy0xLTEtMA_9a13a2e7-807d-4e17-8740-8d7491361a5d"
      unitRef="usd">100000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="ice1da48c26f54742b781a25249c97424_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTItNS0xLTEtMA_840940e2-952d-49e0-8092-69dac42b66d0"
      unitRef="usd">-690000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ice1da48c26f54742b781a25249c97424_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTItNy0xLTEtMA_faf14469-9483-443c-896e-d7571abc0a2e"
      unitRef="usd">205000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i88a62c0a47f848a0ad8f7f47b4d76696_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTItOS0xLTEtMA_b6955bd4-df55-4a47-b3b6-d75431bfbd08"
      unitRef="usd">-220034000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTMtMS0xLTEtMA_e9802a8d-05b0-41f3-9a09-5f3cda3de448"
      unitRef="usd">114702000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTMtMy0xLTEtMA_836a2a54-bfa3-4b90-8980-c182ade13b2a"
      unitRef="usd">22205000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTMtNS0xLTEtMA_99afc8f5-dce7-4269-a76e-e6c476fd4401"
      unitRef="usd">-1841000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic82b0f085fb94fcda601ef51a2b1fc65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTMtNy0xLTEtMA_769831ed-338e-4fda-8dbf-4ffdcea929f2"
      unitRef="usd">1196000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="ia05e814a9f824b72a0f27630e67a75ea_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTMtOS0xLTEtMA_bbbce24a-c050-4f2e-8c2b-58004be5ce4e"
      unitRef="usd">734583000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb5fa7ea482248d38f80dd5d33ee29b8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTYtMS0xLTEtMA_d09e4a2d-317f-46d7-beab-4fe2d27a29aa"
      unitRef="usd">145166000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ieb5fa7ea482248d38f80dd5d33ee29b8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTYtMy0xLTEtMA_f041086a-9b8c-4931-bdf4-cf22ee28a542"
      unitRef="usd">24239000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="ieb5fa7ea482248d38f80dd5d33ee29b8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTYtNS0xLTEtMA_631df59d-107f-4c98-a2b6-8dfe4d0d93bd"
      unitRef="usd">-207000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ieb5fa7ea482248d38f80dd5d33ee29b8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTYtNy0xLTEtMA_d0b0d419-d7c6-4911-8dbc-679fdbf6dc90"
      unitRef="usd">2323000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i42e99a8e3e754bd4b8c5c36cf73d0aa4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTYtOS0xLTEtMA_fd8c13cd-7e2b-4f28-b226-ea672a0d3986"
      unitRef="usd">763763000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if268216018ea495594479d710f63958b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTctMS0xLTEtMA_50bd8e85-6d3e-4156-9848-b922124cc540"
      unitRef="usd">123656000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if268216018ea495594479d710f63958b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTctMy0xLTEtMA_54ca7d69-2c6f-4596-9a0e-25db04cd5a50"
      unitRef="usd">16971000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="if268216018ea495594479d710f63958b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTctNS0xLTEtMA_98271901-3b05-4155-8120-20a18cdcc955"
      unitRef="usd">651000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if268216018ea495594479d710f63958b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTctNy0xLTEtMA_cc77d687-2a4e-48e8-8ed5-4b57d78ebb08"
      unitRef="usd">2701000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="ib40269512b20445ba075c575f12b1220_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTctOS0xLTEtMA_51ce9ed4-9492-47a1-951a-4517068420ed"
      unitRef="usd">242730000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3417addf5aa542c297ad5f80578437f8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTgtMS0xLTEtMA_f8bfa8a3-717d-4bbd-ad82-f13996e736dd"
      unitRef="usd">10784000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3417addf5aa542c297ad5f80578437f8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTgtMy0xLTEtMA_12f87388-dee2-44f5-a724-ca9af5a79ce7"
      unitRef="usd">1108000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3417addf5aa542c297ad5f80578437f8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTgtNS0xLTEtMA_114c65c0-a3cb-4663-a9c5-e7fda3374cb6"
      unitRef="usd">-3707000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3417addf5aa542c297ad5f80578437f8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTgtNy0xLTEtMA_d6ac3415-493d-4b77-9cb1-2f7310a4d916"
      unitRef="usd">851000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="iec9e145d630642c788046adef3685717_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTgtOS0xLTEtMA_8e342d32-14f4-44fa-99da-85593aaa57eb"
      unitRef="usd">27793000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0455cbc6038146b7bebc3925326f6a98_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTktMS0xLTEtMA_b40f2e01-2850-48fb-a528-3fef21c23b68"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0455cbc6038146b7bebc3925326f6a98_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTktMy0xLTEtMA_ec9cc184-4202-45dc-879d-2a45f87c3005"
      unitRef="usd">328000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0455cbc6038146b7bebc3925326f6a98_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTktNS0xLTEtMA_ea1492ce-60ac-455d-b159-0b4779b34498"
      unitRef="usd">-4509000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i0455cbc6038146b7bebc3925326f6a98_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTktNy0xLTEtMA_516bb99a-e18a-4bcd-8e87-b040a419cfb7"
      unitRef="usd">655000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i5e5730eff2ee482badb7de5ee2af9e99_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMTktOS0xLTEtMA_f3c33f87-7f1c-4774-9c27-932976bac2ee"
      unitRef="usd">-316599000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjAtMS0xLTEtMA_6f8a948b-c993-4efa-ae8b-1f7985b77005"
      unitRef="usd">279606000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjAtMy0xLTEtMA_1db4aa97-4811-44de-8ce0-6eb718a9bf83"
      unitRef="usd">42646000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjAtNS0xLTEtMA_9c5eb9a4-98bd-4e67-b20f-6633d9e288ad"
      unitRef="usd">-7772000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i478780ac74004628b728af79ac52f669_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjAtNy0xLTEtMA_fde20787-1eb0-4a36-bb68-20b50107b8d3"
      unitRef="usd">6530000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i37c4695cce4346478b46a540c4660476_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjAtOS0xLTEtMA_640ecd72-58be-4c98-b507-cf41a2a2ce92"
      unitRef="usd">717687000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if97de917189d45b2916c8163ca770a98_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjMtMS0xLTEtMA_0959ea62-4cd0-4d6b-8b8d-1d1b14c913da"
      unitRef="usd">132334000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if97de917189d45b2916c8163ca770a98_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjMtMy0xLTEtMA_bdc061c8-834d-49ac-86b2-67b77e440e07"
      unitRef="usd">26546000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="if97de917189d45b2916c8163ca770a98_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjMtNS0xLTEtMA_5ab54a33-0b0d-488d-bd09-375a354f8ea2"
      unitRef="usd">-143350000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if97de917189d45b2916c8163ca770a98_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjMtNy0xLTEtMA_df628a36-c88f-44b7-b5a4-f61f0ef04478"
      unitRef="usd">841000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="iacff4af667f34119b521889c3d2d39d2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjMtOS0xLTEtMA_534a8b4e-9228-4443-bbe1-fdcf4a39fb89"
      unitRef="usd">662926000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2c0ced7fc32d430e84892cbc138ad83d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjQtMS0xLTEtMA_6eb1027e-0297-487c-8c82-0d9c1318d9de"
      unitRef="usd">106184000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2c0ced7fc32d430e84892cbc138ad83d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjQtMy0xLTEtMA_6fedd8ac-97be-4a19-b6a3-313f147a53a0"
      unitRef="usd">19028000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2c0ced7fc32d430e84892cbc138ad83d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjQtNS0xLTEtMA_c628abf2-51ac-47a2-97cf-aa10b7cd6c44"
      unitRef="usd">14355000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2c0ced7fc32d430e84892cbc138ad83d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjQtNy0xLTEtMA_7b70986a-f1da-42ea-9415-ffc17bb03b18"
      unitRef="usd">1211000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="ib62da935c0c24ed5805badc237374a71_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjQtOS0xLTEtMA_fb028fea-d870-4ce9-85e3-8f115749adf8"
      unitRef="usd">261188000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4ba23368bbdb46d7a642f9b0abcc159b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjUtMS0xLTEtMA_e5090e9b-7138-4c5c-9bb9-c861544d5431"
      unitRef="usd">14976000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i4ba23368bbdb46d7a642f9b0abcc159b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjUtMy0xLTEtMA_a5cb9cc9-a8c6-4ba0-a851-b51725b30bd4"
      unitRef="usd">1778000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4ba23368bbdb46d7a642f9b0abcc159b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjUtNS0xLTEtMA_b0647e0f-6f47-4379-9b15-df4e4d272122"
      unitRef="usd">-16757000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4ba23368bbdb46d7a642f9b0abcc159b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjUtNy0xLTEtMA_478874e9-44b1-428d-891d-e2a419eea566"
      unitRef="usd">1384000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i1c71663cc0b7409d913742eb7cb929ab_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjUtOS0xLTEtMA_108aaaf1-8e30-421d-9877-f211388dc099"
      unitRef="usd">30503000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if209383a6f4d4c35bf4920507ce75a39_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjYtMS0xLTEtMA_b5a42eff-0ce6-4c50-abe0-c4fa1d2b8d30"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if209383a6f4d4c35bf4920507ce75a39_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjYtMy0xLTEtMA_7954b513-ce8e-4087-8a08-1aadaf650b2e"
      unitRef="usd">355000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="if209383a6f4d4c35bf4920507ce75a39_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjYtNS0xLTEtMA_2ca523d8-e649-4b74-9980-0246081b1818"
      unitRef="usd">-5158000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if209383a6f4d4c35bf4920507ce75a39_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjYtNy0xLTEtMA_5894efa8-4745-44ad-80d0-b2cdf72df022"
      unitRef="usd">411000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i88a62c0a47f848a0ad8f7f47b4d76696_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjYtOS0xLTEtMA_29bf3abe-74d7-47ad-b1b9-e1649c9f18ca"
      unitRef="usd">-220034000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjctMS0xLTEtMA_f8e0e2ba-bca3-4601-a179-a3fe776235fb"
      unitRef="usd">253494000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjctMy0xLTEtMA_e792e9fb-690c-41ec-85fc-6909459f2af7"
      unitRef="usd">47707000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjctNS0xLTEtMA_55e54dc1-3f22-4da9-90b6-da8ad3db650f"
      unitRef="usd">-150910000</us-gaap:OperatingIncomeLoss>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib5c5655829bf425db3175c728138924e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjctNy0xLTEtMA_71400285-3cff-4b33-8d8b-3992f3952f62"
      unitRef="usd">3847000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="ia05e814a9f824b72a0f27630e67a75ea_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV84OC9mcmFnOmYxNjZjZmM2MWVmYzQwM2M5M2VjMDJmZDhhOTZlNmZiL3RhYmxlOmE3YWUwNjg0YTQ3ZTQxNGZiNjdlOWVhZWY2NjZkYzQxL3RhYmxlcmFuZ2U6YTdhZTA2ODRhNDdlNDE0ZmI2N2U5ZWFlZjY2NmRjNDFfMjctOS0xLTEtMA_22d70164-0ebb-43ef-b236-b9ea26118680"
      unitRef="usd">734583000</us-gaap:Assets>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjc4NTg0MmQzMzBlMTQ0MzFiZWNjM2M4NTc0ZTMwNmI1L3RhYmxlcmFuZ2U6Nzg1ODQyZDMzMGUxNDQzMWJlY2MzYzg1NzRlMzA2YjVfMi0zLTEtMS0w_e86ea235-cbc6-4e4d-907c-0938a3af253d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjc4NTg0MmQzMzBlMTQ0MzFiZWNjM2M4NTc0ZTMwNmI1L3RhYmxlcmFuZ2U6Nzg1ODQyZDMzMGUxNDQzMWJlY2MzYzg1NzRlMzA2YjVfMi0zLTEtMS0w_e86ea235-cbc6-4e4d-907c-0938a3af253d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjc4NTg0MmQzMzBlMTQ0MzFiZWNjM2M4NTc0ZTMwNmI1L3RhYmxlcmFuZ2U6Nzg1ODQyZDMzMGUxNDQzMWJlY2MzYzg1NzRlMzA2YjVfMy0zLTEtMS0w_bbf5062b-59e0-4e3a-bca2-d0af8aeb2598"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjc4NTg0MmQzMzBlMTQ0MzFiZWNjM2M4NTc0ZTMwNmI1L3RhYmxlcmFuZ2U6Nzg1ODQyZDMzMGUxNDQzMWJlY2MzYzg1NzRlMzA2YjVfMy0zLTEtMS0w_bbf5062b-59e0-4e3a-bca2-d0af8aeb2598"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjc4NTg0MmQzMzBlMTQ0MzFiZWNjM2M4NTc0ZTMwNmI1L3RhYmxlcmFuZ2U6Nzg1ODQyZDMzMGUxNDQzMWJlY2MzYzg1NzRlMzA2YjVfMS0zLTEtMS0w_361a1e4e-0ce5-475b-9c45-1a37a0546990"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjc4NTg0MmQzMzBlMTQ0MzFiZWNjM2M4NTc0ZTMwNmI1L3RhYmxlcmFuZ2U6Nzg1ODQyZDMzMGUxNDQzMWJlY2MzYzg1NzRlMzA2YjVfMS0zLTEtMS0w_361a1e4e-0ce5-475b-9c45-1a37a0546990"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RleHRyZWdpb246MGQwODk1MjcwNGU4NDFkYmE3MWIyOTkxZmM0YmU4OTBfNDcx_0e575ffd-4a57-4e8c-9f74-d570ced7023e" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RleHRyZWdpb246MGQwODk1MjcwNGU4NDFkYmE3MWIyOTkxZmM0YmU4OTBfNDcx_0e575ffd-4a57-4e8c-9f74-d570ced7023e" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reflects our 1-for-12 reverse share split that became effective November 19, 2020. See Note 1 - Description of Business and Basis of Presentation to the notes to the unaudited consolidated financial statements included in Item 1 of this quarterly report for further discussion.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjc4NTg0MmQzMzBlMTQ0MzFiZWNjM2M4NTc0ZTMwNmI1L3RhYmxlcmFuZ2U6Nzg1ODQyZDMzMGUxNDQzMWJlY2MzYzg1NzRlMzA2YjVfMi0zLTEtMS0w_e86ea235-cbc6-4e4d-907c-0938a3af253d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RleHRyZWdpb246MGQwODk1MjcwNGU4NDFkYmE3MWIyOTkxZmM0YmU4OTBfNDcx_0e575ffd-4a57-4e8c-9f74-d570ced7023e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjc4NTg0MmQzMzBlMTQ0MzFiZWNjM2M4NTc0ZTMwNmI1L3RhYmxlcmFuZ2U6Nzg1ODQyZDMzMGUxNDQzMWJlY2MzYzg1NzRlMzA2YjVfMy0zLTEtMS0w_bbf5062b-59e0-4e3a-bca2-d0af8aeb2598"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RleHRyZWdpb246MGQwODk1MjcwNGU4NDFkYmE3MWIyOTkxZmM0YmU4OTBfNDcx_0e575ffd-4a57-4e8c-9f74-d570ced7023e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RhYmxlOjc4NTg0MmQzMzBlMTQ0MzFiZWNjM2M4NTc0ZTMwNmI1L3RhYmxlcmFuZ2U6Nzg1ODQyZDMzMGUxNDQzMWJlY2MzYzg1NzRlMzA2YjVfMS0zLTEtMS0w_361a1e4e-0ce5-475b-9c45-1a37a0546990"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8zMS9mcmFnOjBkMDg5NTI3MDRlODQxZGJhNzFiMjk5MWZjNGJlODkwL3RleHRyZWdpb246MGQwODk1MjcwNGU4NDFkYmE3MWIyOTkxZmM0YmU4OTBfNDcx_0e575ffd-4a57-4e8c-9f74-d570ced7023e"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzE5_3fb407bb-85a3-4ea4-8525-10ac9fa6f888"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzE5_3fb407bb-85a3-4ea4-8525-10ac9fa6f888"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMy0xLTEtMA_e4899ab3-527c-4451-add1-1341f190be15"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMy0xLTEtMA_e4899ab3-527c-4451-add1-1341f190be15"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzExOQ_3d17f24e-148d-4c4a-92b9-1eef6bea3ee3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzExOQ_3d17f24e-148d-4c4a-92b9-1eef6bea3ee3"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMS0xLTEtMA_65ca24b5-7618-4cd8-8421-5552fe893cb0"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMS0xLTEtMA_65ca24b5-7618-4cd8-8421-5552fe893cb0"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzU1_47be8eef-d2fe-407f-b7a0-e5f75e8d1509"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzU1_47be8eef-d2fe-407f-b7a0-e5f75e8d1509"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzMz_5758439a-fc86-472f-87e9-65d616723b43"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzMz_5758439a-fc86-472f-87e9-65d616723b43"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzE5_418c809c-1aee-4916-b63a-fdd7e88210a8"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzE5_418c809c-1aee-4916-b63a-fdd7e88210a8"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzEwNQ_e6f50dd1-fd70-41f6-a4dd-256dfca98c85"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzEwNQ_e6f50dd1-fd70-41f6-a4dd-256dfca98c85"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzY5_8c11f6dd-abfa-4c9a-b741-ee698cbe52aa"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzY5_8c11f6dd-abfa-4c9a-b741-ee698cbe52aa"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzMz_cd0a0094-142f-4238-a14b-c8ce275aa8b9"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzMz_cd0a0094-142f-4238-a14b-c8ce275aa8b9"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RleHRyZWdpb246M2IyOTc4ODBjMTQxNGM4Y2I1MDlmZGU0YWFkNzA1NTZfNDUw_ccff4635-74d6-4807-a744-f48cf3b5416e" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RleHRyZWdpb246M2IyOTc4ODBjMTQxNGM4Y2I1MDlmZGU0YWFkNzA1NTZfNDUw_ccff4635-74d6-4807-a744-f48cf3b5416e" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reflects our 1-for-12 reverse share split that became effective November 19, 2020. See Note 1 - Description of Business and Basis of Presentation to the notes to the unaudited consolidated financial statements included in Item 1 of this quarterly report for further discussion.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzE5_3fb407bb-85a3-4ea4-8525-10ac9fa6f888"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RleHRyZWdpb246M2IyOTc4ODBjMTQxNGM4Y2I1MDlmZGU0YWFkNzA1NTZfNDUw_ccff4635-74d6-4807-a744-f48cf3b5416e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMy0xLTEtMA_e4899ab3-527c-4451-add1-1341f190be15"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RleHRyZWdpb246M2IyOTc4ODBjMTQxNGM4Y2I1MDlmZGU0YWFkNzA1NTZfNDUw_ccff4635-74d6-4807-a744-f48cf3b5416e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzExOQ_3d17f24e-148d-4c4a-92b9-1eef6bea3ee3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RleHRyZWdpb246M2IyOTc4ODBjMTQxNGM4Y2I1MDlmZGU0YWFkNzA1NTZfNDUw_ccff4635-74d6-4807-a744-f48cf3b5416e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMS0xLTEtMA_65ca24b5-7618-4cd8-8421-5552fe893cb0"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RleHRyZWdpb246M2IyOTc4ODBjMTQxNGM4Y2I1MDlmZGU0YWFkNzA1NTZfNDUw_ccff4635-74d6-4807-a744-f48cf3b5416e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzU1_47be8eef-d2fe-407f-b7a0-e5f75e8d1509"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RleHRyZWdpb246M2IyOTc4ODBjMTQxNGM4Y2I1MDlmZGU0YWFkNzA1NTZfNDUw_ccff4635-74d6-4807-a744-f48cf3b5416e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzMz_5758439a-fc86-472f-87e9-65d616723b43"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RleHRyZWdpb246M2IyOTc4ODBjMTQxNGM4Y2I1MDlmZGU0YWFkNzA1NTZfNDUw_ccff4635-74d6-4807-a744-f48cf3b5416e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzE5_418c809c-1aee-4916-b63a-fdd7e88210a8"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RleHRyZWdpb246M2IyOTc4ODBjMTQxNGM4Y2I1MDlmZGU0YWFkNzA1NTZfNDUw_ccff4635-74d6-4807-a744-f48cf3b5416e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzEwNQ_e6f50dd1-fd70-41f6-a4dd-256dfca98c85"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RleHRyZWdpb246M2IyOTc4ODBjMTQxNGM4Y2I1MDlmZGU0YWFkNzA1NTZfNDUw_ccff4635-74d6-4807-a744-f48cf3b5416e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzY5_8c11f6dd-abfa-4c9a-b741-ee698cbe52aa"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RleHRyZWdpb246M2IyOTc4ODBjMTQxNGM4Y2I1MDlmZGU0YWFkNzA1NTZfNDUw_ccff4635-74d6-4807-a744-f48cf3b5416e"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RhYmxlOmRkZGY4ZjUwZWRjYzQyM2RiMjZlNWQ1Y2VmNzQ2N2JhL3RhYmxlcmFuZ2U6ZGRkZjhmNTBlZGNjNDIzZGIyNmU1ZDVjZWY3NDY3YmFfNDEtMC0xLTEtMC90ZXh0cmVnaW9uOmNlNjk3YjIwNWExODRiODZiNWYzMjMxN2Y2OTE1NDU3XzMz_cd0a0094-142f-4238-a14b-c8ce275aa8b9"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8yNS9mcmFnOjNiMjk3ODgwYzE0MTRjOGNiNTA5ZmRlNGFhZDcwNTU2L3RleHRyZWdpb246M2IyOTc4ODBjMTQxNGM4Y2I1MDlmZGU0YWFkNzA1NTZfNDUw_ccff4635-74d6-4807-a744-f48cf3b5416e"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzItNS0xLTEtMA_1773f72f-daf1-4f10-9be1-4bf7ffb65cfd"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzItNS0xLTEtMA_1773f72f-daf1-4f10-9be1-4bf7ffb65cfd"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzItMS0xLTEtMA_86610f12-36a7-40ce-b38e-66eaa27b9cc1"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzItMS0xLTEtMA_86610f12-36a7-40ce-b38e-66eaa27b9cc1"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzItMy0xLTEtMA_18f711c9-96bd-4b3c-b470-2b3c79e6bd4f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzItMy0xLTEtMA_18f711c9-96bd-4b3c-b470-2b3c79e6bd4f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzQtNS0xLTEtMA_acae5a06-3eb1-446b-b0e7-59e1d5d0272d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzQtNS0xLTEtMA_acae5a06-3eb1-446b-b0e7-59e1d5d0272d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzQtMS0xLTEtMA_097d5ac4-a2e5-47c4-81dc-6eb16bca9241"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzQtMS0xLTEtMA_097d5ac4-a2e5-47c4-81dc-6eb16bca9241"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzItNy0xLTEtMA_49abe8d1-e371-4ba3-9c08-aee45891e61d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzItNy0xLTEtMA_49abe8d1-e371-4ba3-9c08-aee45891e61d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzQtNy0xLTEtMA_ae72c8f1-4f8a-44bb-93b1-cd2d114501cc"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzQtNy0xLTEtMA_ae72c8f1-4f8a-44bb-93b1-cd2d114501cc"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzQtMy0xLTEtMA_169265b8-0eaa-4978-94d5-84d0e6973202"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzQtMy0xLTEtMA_169265b8-0eaa-4978-94d5-84d0e6973202"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RleHRyZWdpb246MDcyYTQyYzFiY2JmNDA1YmI2NThiMmVkNGUwZDU1NDJfNDcy_9ef3f20e-dba9-4c9e-9783-d4498e441ddd" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RleHRyZWdpb246MDcyYTQyYzFiY2JmNDA1YmI2NThiMmVkNGUwZDU1NDJfNDcy_9ef3f20e-dba9-4c9e-9783-d4498e441ddd" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Reflects our 1-for-12 reverse share split that became effective November 19, 2020. See Note 1 - Description of Business and Basis of Presentation to the notes to the unaudited consolidated financial statements included in Item 1 of this quarterly report for further discussion.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzItNS0xLTEtMA_1773f72f-daf1-4f10-9be1-4bf7ffb65cfd"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RleHRyZWdpb246MDcyYTQyYzFiY2JmNDA1YmI2NThiMmVkNGUwZDU1NDJfNDcy_9ef3f20e-dba9-4c9e-9783-d4498e441ddd"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzItMS0xLTEtMA_86610f12-36a7-40ce-b38e-66eaa27b9cc1"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RleHRyZWdpb246MDcyYTQyYzFiY2JmNDA1YmI2NThiMmVkNGUwZDU1NDJfNDcy_9ef3f20e-dba9-4c9e-9783-d4498e441ddd"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzItMy0xLTEtMA_18f711c9-96bd-4b3c-b470-2b3c79e6bd4f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RleHRyZWdpb246MDcyYTQyYzFiY2JmNDA1YmI2NThiMmVkNGUwZDU1NDJfNDcy_9ef3f20e-dba9-4c9e-9783-d4498e441ddd"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzQtNS0xLTEtMA_acae5a06-3eb1-446b-b0e7-59e1d5d0272d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RleHRyZWdpb246MDcyYTQyYzFiY2JmNDA1YmI2NThiMmVkNGUwZDU1NDJfNDcy_9ef3f20e-dba9-4c9e-9783-d4498e441ddd"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzQtMS0xLTEtMA_097d5ac4-a2e5-47c4-81dc-6eb16bca9241"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RleHRyZWdpb246MDcyYTQyYzFiY2JmNDA1YmI2NThiMmVkNGUwZDU1NDJfNDcy_9ef3f20e-dba9-4c9e-9783-d4498e441ddd"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzItNy0xLTEtMA_49abe8d1-e371-4ba3-9c08-aee45891e61d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RleHRyZWdpb246MDcyYTQyYzFiY2JmNDA1YmI2NThiMmVkNGUwZDU1NDJfNDcy_9ef3f20e-dba9-4c9e-9783-d4498e441ddd"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzQtNy0xLTEtMA_ae72c8f1-4f8a-44bb-93b1-cd2d114501cc"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RleHRyZWdpb246MDcyYTQyYzFiY2JmNDA1YmI2NThiMmVkNGUwZDU1NDJfNDcy_9ef3f20e-dba9-4c9e-9783-d4498e441ddd"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RhYmxlOjU5YmQ2MWEzOTYyODQxNjdhMDRjZjUzNGNjZjMwZTMwL3RhYmxlcmFuZ2U6NTliZDYxYTM5NjI4NDE2N2EwNGNmNTM0Y2NmMzBlMzBfMzQtMy0xLTEtMA_169265b8-0eaa-4978-94d5-84d0e6973202"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmUzOTY1MzQ0ODFmYTRkMjBhZGUzMGQxZTIyMDA2ZWM5L3NlYzplMzk2NTM0NDgxZmE0ZDIwYWRlMzBkMWUyMjAwNmVjOV8xNi9mcmFnOjA3MmE0MmMxYmNiZjQwNWJiNjU4YjJlZDRlMGQ1NTQyL3RleHRyZWdpb246MDcyYTQyYzFiY2JmNDA1YmI2NThiMmVkNGUwZDU1NDJfNDcy_9ef3f20e-dba9-4c9e-9783-d4498e441ddd"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
